Resultados da pesquisa a pedido "sh"

3 a resposta

eco> & 2 "algum texto", o que significa em scripts de shell

Eu tenho vistoecho sendo usado assim em muitos lugares: echo >&2 message text ...O que isto significa? Compreendo2>&1, no entanto, não sei como interpretar o uso acima. Alguém pode explicar?

5 a resposta

Detectar se o stdout é redirecionado para um canal (não para um arquivo, dispositivo de caractere, terminal ou soquete)?

Idealmente, isso poderia ser script em shell, mas Perl ou Python seria bom. O código C pode ser útil, mas provavelmente falha no custo / benefício. Reconheço que o redirecionamento para um FIFO (pipe nomeado) pode ser indistinguível de um pipe ...

6 a resposta

Loops de shell usando não-inteiros?

Eu escrevi um arquivo .sh para compilar e executar alguns programas para uma tarefa de casa. Eu tenho um loop "for" no script, mas ele não funcionará a menos que eu use apenas números inteiros: #!/bin/bash for (( i=10; i<=100000; i+=100)) do ...

1 a resposta

xcodebuild falha ao criar a partir do terminal, mas obteve êxito no xcode

Estou tentando construir uma estrutura usando o xcode 6-beta 3 ao compilá-lo usando o xcode funciona, mas ao compilá-lo a partir de um terminal com o comando: xcodebuild -project <projName> -scheme <schemeName> -configuration Debug ...

7 a resposta

Devo usar um script Shebang com Bash?

Estou usando o Bash $ echo $SHELL /bin/bashe a partir de um ano atrás, parei de usar Shebangs com meus scripts Bash. Posso me beneficiar do uso#!/bin/sh ou#!/bin/bash? Atualização: em certas situações, um arquivo é tratado apenas como um script ...

3 a resposta

Usando variáveis dentro de um heredoc bash

Estou tentando interpolar variáveis dentro de um heredoc bash: var=$1 sudo tee "/path/to/outfile" > /dev/null << "EOF" Some text that contains my $var EOFIsso não está funcionando como eu esperava ($var é tratado literalmente, não ...

3 a resposta

Lendo argumentos entre aspas / escapados corretamente de uma string

Estou com um problema ao passar um argumento para um comando em um script Bash. poc.sh: #!/bin/bash ARGS='"hi there" test' ./swap ${ARGS}troca: #!/bin/sh echo "${2}" "${1}"A saída atual é: there" "hiAlterando apenas o poc.sh (como acredito ...

7 a resposta

Como executar .sh no prompt de comando do Windows?

Como posso executar .sh no prompt de comando do Windows 7? Eu sempre recebo esse erro quando tento executar esta linha nele, app/build/build.sherro, 'app' is not recognized...ou, bash app/build/build.sherro, 'bash' is not recognized...Alguma ...

4 a resposta

Como procurar uma variável pelo nome com #! / Bin / sh (POSIX sh)?

f1="filename1"; i=1; c=f$i echo $cQual comando shell devo usar para queecho $c retorna "filename1" como a saída?

4 a resposta

Por que / bin / sh se comporta de maneira diferente de / bin / bash, mesmo que um aponte para o outro?

Enquanto eu brincava na minha concha investigando a resposta paraessa questão [https://stackoverflow.com/questions/26707034/redirect-stderr-through-grep-v-in-lsf-batch-job] , Notei que, embora/bin/sh estava apontando para/bin/bash no meu sistema, ...