Perguntas sobre 'io-redirection'

2
respostas

Redirecionando a saída dependendo do grep regex

Estou usando gradle run para iniciar um servidor REST. A saída do servidor REST é semelhante a esta: XXX.XXX.XX.XXX - <moreinfo> randomtext randomtext XXX.XXX.XX.XXX - <moreinfo> XXX.XXX.XX.XXX - <moreinfo> randomtext XXX...
06.07.2014 / 23:55
1
resposta

'watch'-ing curl produz saída inesperada

Estou tentando watch curl para comentários ao vivo sobre ajustes de HTTP. No entanto, quando executo o comando, a saída é distorcida com algumas estatísticas de download. Eu tentei enviar curl stderr para /dev/null , sem sucesso. A...
14.09.2012 / 22:17
2
respostas

compreende uma sequência de redirecionamentos

Se vários redirecionamentos são usados juntos, mudar a ordem deles faz diferença? Como entender o significado da sua ordem? O canal encadeado de redirecionamentos é construído para ler os redirecionamentos da esquerda para a direita ou da dir...
10.07.2011 / 00:51
2
respostas

Como faço para elevar privilégios no meio do pipeline?

Meu palpite foi o seguinte: echo "Generating some text" | su - -c cat >/output/file Mas su diz: su: must be run from a terminal O que você faria?     
04.04.2014 / 16:19
1
resposta

Pode redirecionar stdout e stderr para as mesmas linhas de mangle de arquivos?

Eu li que, ao redirecionar stdout e stderr para o mesmo arquivo usando 2>&1 , stdout é geralmente armazenado em buffer de bloco, enquanto stderr não é bufferizado. Se uma linha muito longa for gravada em stdout , exigin...
08.02.2014 / 12:44
1
resposta

Quais são as diferenças entre esses quatro comandos (fifo, substituição de processos, redirecionamento…)

Meu objetivo é criar um servidor de eco simples usando nc e um único fifo . Eu não estou procurando a melhor maneira de fazer isso, estou apenas tentando entender a semântica dos seguintes comandos (quando acontece, por que, o que muda, por...
14.06.2014 / 14:56
3
respostas

As variáveis de ambiente não são configuradas quando minha função é chamada em um pipeline

Eu tenho a seguinte função recursiva para definir variáveis de ambiente: function par_set { PAR=$1 VAL=$2 if [ "" != "$1" ] then export ${PAR}=${VAL} echo ${PAR}=${VAL} shift shift par_set $* fi } Se eu chamá...
05.06.2014 / 21:38
2
respostas

Como o redirecionamento em um símbolo funciona em uma sequência?

Eu tenho file1, file2, file3. file1 contém 1 file2 contém 2 file3 contém 3 Eu uso o comando cat file1 > file2 > file3 Resultados em: arquivo1 1 arquivo2 (não contém nada) arquivo3 1 Por que...
04.02.2015 / 04:59
2
respostas

Por que o 'exec 2 & 1' falha neste script de shell bourne?

Estou portando um script ksh antigo para o shell Bourne. O antigo script ksh contém o seguinte código: #!/bin/sh tmpLog=/var/tmp/logfile.$$ exec 1> $tmpLog exec 2>&1 eval $* another_command_1 another_command_2 Pelo que eu li,...
31.07.2012 / 20:07
6
respostas

acrescenta texto com eco sem nova linha

Eu quero acrescentar texto ao arquivo como echo "abc" >>file.txt . Mas isso adiciona abc após nova linha Como posso adicionar abc no final do arquivo com echo sem nova linha?     
24.12.2017 / 18:16