Perguntas com a marcação «shell»

12
set -u use não está funcionando conforme o esperado

Estou aprendendo a usar com eficiência diferentes setopções no meu script e deparei-me set -uque parece ser perfeito para sair do meu script se uma variável não for definida corretamente (por exemplo, excluindo usuários). De acordo com a página do manual , set -ue set -efaz o seguinte ... -e Exit...

12
Um programa que pode armazenar em buffer stdin ou arquivo

Além de usar um arquivo temporário para ajudar, existe uma maneira / programa de armazenar em buffer a entrada, stdinmas não produz o conteúdo até obter o arquivo EOF. Também não quero usar uma variável de shell (por exemplo buffer=$(cat)). Este programa deve se comportar da seguinte forma...

12
Como portar matrizes de estilo bash para ash?

Algum tempo atrás, escrevi um script bash que agora deve ser capaz de rodar em ambiente ash. No bashera como: services=( "service1.service" "service2.service" "service3.service" ) for service in "${services[@]}" do START $service done START() { echo "Starting "$1 systemctl start...