Resultados da pesquisa a pedido "bash"
Utilizar uma variável no intervalo de expansão da cinta alimentada a um loop for
Aqui está myscript.sh #!/bin/bash for i in {1..$1}; do echo $1 $i; doneSe eu corrermyscript.sh 3 a saída é 3 {1..3}ao invés d 3 1 3 2 3 3Clearly$3 contém o valor certo, então por que nãofor i in {1..$1} se comporta da mesma forma como se eu ...
A diferença entre $ * e $ @ [duplicado]
Possible Duplicate: Qual é a diferença entre "$ @" e "$ *" no bash? [https://stackoverflow.com/questions/3008695/what-the-difference-between-and-in-bash] Durante anos e em dezenas de ocasiões, hesitei em usar o$* e$@ em scripts de shell. Depois ...
Como copiar vários arquivos de um diretório diferente usando cp?
Eu quero copiar vários arquivos de um diretório específico quando estiver em outro diretório. Para esclarecer, quero fazer o seguinte, de uma só vez (um comando): cp ../dir5/dir4/dir3/dir2/file1 . cp ../dir5/dir4/dir3/dir2/file2 . ...
xplicações sobre o comportamento do comando exec incorporado no bash do Lin
A partir deBash Manual de Referência [http://www.gnu.org/software/bash/,manual/bashref.html#index-exec-113] Recebo o seguinte sobreexec comando bash builtin: Se o comando for fornecido, ele substitui o shell sem criar um novo process Agora eu ...
É eco atômico ao escrever linhas únicas
No momento, estou tentando obter um script para gravar a saída de outros comandos iniciados corretamente em um arquivo de log. O script gravará suas próprias mensagens no arquivo de log usando echo e há um método no qual eu posso canalizar as ...
Altere os nomes dos arquivos com find e iconv
Tentei alterar os nomes de arquivos usando o seguinte script: find dir / -type f -exec mv {} $ (eco {} | iconv -f UTF8 -t ASCII // TRANSLIT) \; Por que não funciona? Quero dizer, quando tenho um arquivo com caracteres como 'ą', ele deve ser ...
piping argumentos de entrada bash na expressão regular do egrep
aqui está o script que estou tentando executar #!/bin/bash charlist=$1 #possible input:cat wordlength=$2 #possible input: 3 cat ./nounlist | egrep \b[${charlist}]\b{${wordlength}}output: nothing. # deveria ter pego o seguinte (usando linha de ...
Atribuição variável indireta no bash
Parece que a maneira recomendada de fazer a configuração indireta de variáveis no bash é usareval: var=x; val=foo eval $var=$val echo $x # --> fooO problema é o habitual comeval: var=x; val=1$'\n'pwd eval $var=$val # bad output here (e como é ...
alinhar à direita / números de teclado no bash
Qual é a melhor maneira de preencher números ao imprimir saída no bash, de modo que os números estejam alinhados à direita na tela. Então, é isso 00364.txt with 28 words in 0m0.927s 00366.txt with 105 words in 0m2.422s 00367.txt with 168 words ...
Escrevendo um script Bash sem a linha shebang
Eu escrevi um script bash no CentOS e foi bem executado. Em outro computador, estava errado. Esqueci o shebang no começo, mas por que era bom no meu computador? Suponho que seja uma pergunta muito iniciante, mas tentei. Obrigado Atualizado: ...