Perguntas sobre 'shell'

1
resposta

Por que 'source foo && true' sai do script no bash?

Então, eu li isso: O script Bash com 'set -e' não para em '... & & ... 'comando Faz sentido. Então agora, a questão: Teste A: $ cat ./test.sh set -ex source foo && true echo 'running' $ ./test.sh ++ source foo ./te...
21.08.2018 / 00:22
2
respostas

Múltiplos comandos em sshpass [closed]

Existe uma maneira de usar os vários comandos em sshpass , eu tentei com combinações de diferenças, mas isso gera um erro. $ sudo sshpass -p $password ssh -t -oStrictHostKeyChecking=no $username@$ipaddress << EOF command_one comma...
01.08.2018 / 19:40
2
respostas

Executando um cron job de outro shell

Eu gostaria que cron executasse um script de um shell específico (Zsh). Eu pensei que o seguinte funcionaria: 00 02 * * * exec zsh; /path/to/script.sh mas aparentemente não, por quê? Isso também me fez pensar, como descobrir quais...
27.04.2014 / 19:46
1
resposta

Como encontrar o caminho do seu diretório de trabalho atual?

Como você pode descobrir qual é o caminho do diretório de trabalho atual?     
09.02.2014 / 09:19
3
respostas

Por que quando eu altero uma variável ENV e a echo no mesmo comando, não vejo o novo valor? [duplicado]

Quando executo PATH=abc:$PATH echo $PATH , obtenho o valor antigo para PATH , não abc:PATH Por que isso? Como posso obter abc:$PATH ? Editar: Que tal para PATH=/mybin:$PATH which python if /mybin tem um executável python?...
24.05.2018 / 19:05
3
respostas

echo não está funcionando

Isso é o que eu estou tentando alcançar passo a passo: ls , em seguida, inverta a saída adicione uma nova linha ao último deste arquivo Por isso, fiz o seguinte script de uma linha, mas está dando erro (ls | tac | echo >>) >...
30.06.2017 / 20:21
3
respostas

grep com quebras de linha

Eu tenho um grande arquivo de texto de histórico de email de 200 MB e tenho que encontrar uma linha que tenha a seguinte estrutura: lastname name streetname numberOfHouse postalcode cityname ou seja: Arthur Dent Galaxy 7 74369 Third Or...
27.04.2017 / 15:12
3
respostas

É legal ignorar aliases?

Eu tenho alias rm='rm -i' no meu arquivo ~/.bashrc (Acabei de saber que é considerada má prática por alguns). Parece que o alias não é levado em conta quando executado com nice : bli@naples:~$ touch test bli@naples:~$ rm test rm:...
20.09.2016 / 14:05
1
resposta

Bash Script - Definindo Variáveis de Ambiente Local (Proxy)

Estou tentando criar scripts 2 . Um para definir as variáveis do ambiente local e o outro para desativar o ambiente local varibales. Primeiramente, ambos os scripts foram criados com os seguintes comandos: touch set-proxy.sh touch un...
27.10.2017 / 01:21
2
respostas

Teste condicional para existência de arquivos e tipos de arquivos específicos em zsh

Desejo verificar no diretório atual a existência de arquivos com extensões de abc , bak ou tmp , ou um arquivo denominado tmpout.wrk . Eu não posso conseguir isso (eventualmente, parte de uma função) para trabalhar em zsh. Ele é execu...
29.11.2017 / 21:04