Perguntas sobre 'io-redirection'

4
respostas

Por que existe um “/ dev / fd / 63” na saída de “echo 123 (cat)”?

$ echo 123 | cat 123 está fazendo o que eu esperava, ambos os comandos rodam dentro do mesmo shell. Mas quando eu os conecto com a expressão >( ... ) , que conecta a saída de um comando no shell a um segundo em um subshell, eu obten...
29.05.2017 / 10:04
2
respostas

Como gato e sed juntos? [duplicado]

Eu tenho essa operação cat then sed : cat ${location_x}/file_1 > ${location_y}/file2 sed -i "s/0/1/g" /${location_y}/file2 Isso pode ser feito em uma única linha? Eu posso perder uma chance aqui , mas essa explicação me par...
05.02.2018 / 12:17
3
respostas

Comportamento do pipe “|” no linux com “” redirecionamento de saída

Estou executando o comando ls > a.txt | sort > b.txt Este comando está fazendo as seguintes coisas: executando ls classificando-o criando a.txt e armazenando a saída classificada em a.txt criando b.txt...
10.08.2015 / 18:45
5
respostas

Como usar o redirecionamento de saída dinamicamente?

Estou tentando adicionar uma opção de depuração a um script meu. Normalmente eu quero esconder qualquer saída, como avisos etc, então eu coloquei >/dev/null 2>&1 para muitos comandos. Agora, quando eu quiser depurar meu script, p...
08.06.2015 / 15:45
3
respostas

Como um comando pode ter mais de uma saída?

Em esta resposta , na parte inferior, Gilles menciona que um comando pode ter mais de uma saída ou entrada. Sim, há cat foo bar | something , por ter foo e bar como entradas, e há tee para saídas; mas isso não parece ser o que ele...
19.10.2013 / 07:47
3
respostas

Ocultar a saída do bash durante a execução do script automatizado.

Eu tenho alguns scripts no meu arquivo bash, que devem fazer certas tarefas, digamos assim ... #!bin/bash yum -y update service restart nginx yum install atop cat /var/log/somelog.log > /home/cron/php/script Continua e continua, mas o...
31.10.2014 / 15:05
4
respostas

Posso gravar a saída do comando time difference em um arquivo?

Posso gravar a saída do comando time difference em um arquivo? Por exemplo, tentei: $ time foo.sh > bar.txt Mas só dá a saída de foo.sh para bar.txt.     
09.05.2013 / 21:55
2
respostas

Inconsistência do redirecionamento stderr entre tcsh e outros shells

Estou com problemas de redirecionamento no tcsh. Considere os seguintes comandos: vi --version e vi --xxx . E vamos supor que isso esteja em uma máquina na qual vi suporta a opção --version . A opção --xxx é inválida e, portanto,...
22.04.2015 / 15:31
2
respostas

Quem é o proprietário do arquivo se o arquivo for criado usando o comando sudo?

Eu fiz o login usando meu nome de usuário ravbholua : ravbholua @ ravbholua-Aspire-5315: ~ $ echo $ LOGNAME Ravbholua Eu crio o arquivo chamado a1 : ravbholua@ravbholua-Aspire-5315:~$ echo>a1 ravbholua@ravbholua-Aspire-5315:~$ ll...
08.10.2013 / 06:43
1
resposta

Por que “cat / tmp / out1 / tmp / in2 &” aparece como “bash” com o comando “ps”?

Considere: mkfifo /tmp/out1 mkfifo /tmp/in2 cat /tmp/out1 > /tmp/in2 & Quando eu corro ps aparece como bash na seção CMD . Por quê?     
23.10.2014 / 14:24