Considere o seguinte comando:
ls
dir1 dir2 file1
x1 x2 y2
quando esta saída é canalizada para, e. grep cada arquivo / diretório é processado como um 'item'.
ls | grep f
file1
Então, obviamente, há uma distinção entre a saída re...
Eu tenho um cron job que executa um script que escreve verifica erros em um banco de dados sql e grava os erros em um arquivo de log. O arquivo de log é fornecido no comando para executar o script. Eu só quero receber um email quando o script en...
Estou criando um arquivo tar.gz no Solaris usando o comando abaixo para redirecionar a saída.
cd /ebs/datatop && tar cvf - * | gzip -c > /ebs/backup/proddata.tar.gz >> /dev/null 2>> error.log
Quando executado, está...
Estou tentando obter a saída de um pipe em uma variável. Eu tentei as seguintes coisas:
echo foo | myvar=$(</dev/stdin)
echo foo | myvar=$(cat)
echo foo | myvar=$(tee)
Mas $myvar está vazio.
Eu não quero fazer:
myvar=$(echo fo...
Eu gostaria de enviar tarballs ( .tar.gz arquivos neste caso) Eu faço o download com o GNU Wget ( wget ) através de tar -xzf (para descompactá-los, se isso não estiver claro), mas não sei como. Eu tentei:
wget -q -O- ${SRC_URI} | tar...
Eu quero usar pipes nomeados como filas de tarefas assíncronas (talvez do tipo JMS).
Por exemplo, suponha que um cliente envie alguns dados que desejo inserir em um banco de dados, mas quero que o cliente desconecte-se do servidor imediatamen...
Se eu tiver esse canal:
echo "bar" | nc localhost 6969 < <(echo "foo")
"foo" sempre será gravado no soquete tcp antes de "bar"? Existe alguma precedência consistente?
Estou usando o seguinte comando sem sucesso -
$ google-chrome <(grep "simple" SimpleDoc.txt)
Se eu simplesmente fizer um grep , obtenho -
$ grep "simple" SimpleDoc.txt
Very simple doc that contains plaintext.
Eu também escrev...
Eu tenho um script Bash que está sendo executado de forma interativa e como um trabalho cron . Quando executado interativamente, ele exibe texto colorido no terminal. No entanto, quando executado em cron , ele não tem um terminal e, portanto...
Gostaria de fazer algo semelhante ao seguinte:
which someapplciation | cd outputfrompreviouscommand
O comando which fornece um diretório e eu gostaria de poder fazer com que a saída seja meu diretório de trabalho atual sem usar uma l...