Primeiro, consulte Como redirecionar stdout e stderr para um arquivo e exibir stderr para console
Esta solução funcionou maravilhas para mim. Eu invoquei ambos os scripts e comandos como o comando passado para bash -c. Eu até coloquei uma m...
No momento, estou trabalhando na função Ansible, que instala ruby com rbenv . Para não instalar a mesma versão ruby toda vez que eu executar a tarefa de configuração, eu tenho que verificar se não há necessidade de ruby já instalado....
Eu estou apoiando um sistema de arquivos com o ufsdump.
A fim de ganhar espaço no sistema de arquivos remoto eu fazer backup para stdout, em seguida, canalizar a saída para comprimir. Acho mais eficiente fazer backup e executar o gzip.
então...
Gostaria de tornar meu arquivo ~/.ssh/config gerado dinamicamente por um script de shell (ou qualquer outra coisa que seja impressa em STDOUT).
Existe um truque do UNIX para fazer a leitura de um resultado de arquivo na execução de um coma...
cat test.sh:
rm -v foo.tmp
date
pwd
cat test2.sh:
script bar.log -c './test.sh'
Ao executar test2.sh, gostaria de ver o seguinte, por exemplo, no meu terminal:
Fri Feb 17 18:04:30 PST 2012
/home/me/me
No entanto, em ba...
Eu tenho um aplicativo bash que está produzindo algum resultado e gostaria de fazer o eco do resultado para stdout ou para um arquivo escolhido pelo usuário. Porque eu também faço eco de outras mensagens interativas indo para a tela, exigindo...
Eu tenho dois comandos, build e deploy . Atualmente executo build manualmente, analiso sua saída usando meus próprios olhos e uso um valor que encontro na saída como um argumento para deploy . O processo parece algo como:
$ build
==...
Digamos que eu tenha archive.zip que contém um diretório chamado myDir (na verdade, é o único diretório dentro dele) e que esse diretório contém um arquivo chamado x .
unzip archive.zip -d ~/ traz:
~/myDir/x
mv ~/myDir ~/my...