Perguntas com a marcação «shell-script»

9
Paralelizando um loop for

Eu quero paralelizar os forloops do código a seguir. Como fazer isso? #!/bin/bash N=$1 n=$2 for (( i=1; i<=$N; i++ )); do min=100000000000000 //set min to some garbage value for (( j=1; j<=$n; j++ )); do val=$(/path/to/a.out) val2=`echo $val | bc` if (( $val2 < $min )); then...

9
Redirecionamento e espaços de saída

Estou paranóico com isso, mas espero que seja uma pergunta simples: Existe alguma diferença entre cat file1 | egrep -oP "[Mm]y string" > /home/user/file.txt e cat file1|egrep -oP "[Mm]y string">/home/user/file.txt ou seja, importa se tenho espaços preenchendo os caracteres pipe (|) e...

9
Teste POSIX e -a

Eu verifiquei um script meu com checkbashisms e recebi os seguintes avisos: possible bashism in check_ssl_cert line 821 (test -a/-o): if [ -n "${ALTNAMES}" -a -n "${COMMON_NAME}" ] ; then Na seção 4.62.4 das especificações POSIX , acho primário - um primário Executa um binário e os resultados...

9
Existe uma maneira de ouvir o processo?

Quero saber se existe uma maneira de ouvir um processo no Linux e unix - quando ele termina e qual é o código de saída do processo (script). Não quero escrever um script que seja executado em Xsegundos e verifique ps -ef | grep PIDse o processo ainda está ativo. Quero saber se existe uma maneira...