Perguntas sobre 'shell'

1
resposta

Variáveis do tipo inteiro no Bash?

Existem duas maneiras de definir e usar variáveis do tipo inteiro no Bash declare -i uma nova variável use uma variável em uma expressão aritmética, sem declará-la. Minhas perguntas: Quais são as diferenças entre as variáveis cri...
23.04.2016 / 21:40
4
respostas

Como executar vários comandos remotamente em poucos servidores?

Estou tentando automatizar essas etapas para que eu não precise fazer isso em todas as máquinas manualmente. Eu preciso instalar o software mais recente do servidor de aplicativos (abc.tar.gz) em todas as caixas unix. Eu preciso fazer isso em...
29.03.2016 / 23:39
2
respostas

Que tipo de interpolação de strings suporta o POSIX sh?

"${blah}" é permitido em POSIX sh, ou isso requer shells derivadas de bash?     
30.08.2017 / 03:19
1
resposta

Forma de especificar param para todos os comandos executados

Eu queria saber se existe uma maneira de especificar um parâmetro mútuo para X quantidade de comandos. Por exemplo, sudo cmd1 cmd2 cm3 \ --help isso obviamente não funciona, mas eu não vi nada no manual. Estou assumindo que isso não pod...
06.11.2017 / 14:06
1
resposta

Por que “Fazer uma saída 130 não é o mesmo que morrer de SIGINT”?

Da resposta de Stéphane Chazelas no link Ideally, we'd want to report to our parent that we died of a SIGINT (so that if it's another bash script for instance, that bash script is also interrupted). Doing an exit 130 is not the same a...
18.08.2017 / 02:20
1
resposta

Como criar um alias para dois comandos do Git que usam um parâmetro? [duplicado]

Eu regularmente tenho que excluir uma ramificação Git local e remota. Portanto, eu corro os seguintes comandos: $ git branch -d feature-branch $ git push --delete origin feature-branch Como eu principalmente executo esses dois comando...
08.12.2015 / 11:20
1
resposta

Duplicação de descritores de arquivos no redirecionamento

De link Bash handles several filenames specially when they are used in redirections, as described in the following table: /dev/fd/fd If fd is a valid integer, file descriptor fd is duplicated. /dev/stdin File descriptor 0 is...
07.12.2015 / 23:19
2
respostas

O «sh» sendo lançado com execl () se torna um zumbi

Eu gasto meio dia inteiro, mas ainda não consegui descobrir, por que o traço que está sendo lançado com execl só se torna um zumbi. Abaixo está um caso de teste mínimo - eu apenas bifurco um filho, faço uma cópia dos descritores std [in,...
15.04.2015 / 15:34
1
resposta

Tubulação de encadeamento | com &&

Eu tenho este comando onde eu quero filtrar make output: cd /app && make && sudo nginx -g 'daemon off;' Qual é a maneira correta de inserir make | pv -q -L 100 aqui?     
26.02.2015 / 12:04
2
respostas

A expansão zsh funciona de forma diferente em scripts não interativos?

Atualmente, estou trabalhando em um script zsh bem simples. O que eu costumo fazer é algo como: mv */*.{a,b} . Quando executo isso em um script zsh, ele parece expandir de maneira diferente e falhar enquanto funciona no modo interativo....
28.04.2015 / 14:25