Perguntas sobre 'pipe'

Um pipe conecta a saída de um programa à entrada de outro programa. Isso é usado especialmente para implementar o shell | operador.
1
resposta

piping ssh para um script de shell e não ver stdin echo

Eu tenho um script awk em .bashrc que lê caracteres e modifica algumas palavras-chave. Ele funciona perfeitamente quando eu pipe tail -f e outros comandos básicos através dele, mas eu tenho um problema quando eu canalizo ssh através dele....
15.08.2017 / 01:44
1
resposta

Pipe PID de certos processos do UNIX em ls -l

Eu executo códigos SAS por meio do bash. Então, quando eu faço um ps -u <user-id> .. (1) Eu recebo o seguinte: UID PID TTY TIME CMD 327208 921620 - 0:00 sftp-server 327208 1409136 - 0:00 sshd 327208 1503426 p...
28.06.2017 / 12:48
1
resposta

É seguro usar / dev / stdin se o programa não ler a partir da entrada padrão, mas apenas dos arquivos?

Eu quero canalizar a saída de um programa A em um programa B. O programa B não suporta a leitura de stdin, apenas de arquivos. Posso simplesmente fazer um | B / dev / stdin? Na verdade, parece que funciona, mas quero ter certeza de que ao exe...
27.07.2017 / 15:55
1
resposta

Piping encontra resultados em outro comando

Estou tentando verificar um sistema de arquivos em busca de arquivos que correspondam a palavras-chave específicas e, em seguida, removê-los. Eu tenho isso até agora: find . -iregex '.*.new.*' -regex '.*.pdf*' Como eu canalizo o resultado...
22.06.2017 / 00:08
2
respostas

O comando Pipe dentro do exec não funciona

Eu tenho o comando em um script: exec su -s /bin/sh -c 'exec "$0" "$@" | ts "[%Y-%m-%d %H:%M:%S]"' user -- test.python $FULLPATH &> log & Em que FULLPATH é o caminho do arquivo Python de teste. Com esse comando, esperava...
08.05.2017 / 17:10
2
respostas

Tubo final quando o programa retorna mais de uma linha

Estou consultando um banco de dados mysql para o nome de um banco de dados por padrão. Atualmente, minha implementação é assim: include_databases=$(mysql --batch --skip-column-names --execute "SHOW DATABASES LIKE 'foo%'" \ | paste -sd ","...
22.05.2017 / 01:40
1
resposta

Criando uma soma de verificação de um arquivo 7zip sendo criado a partir de um arquivo tar sendo criado

Eu quero resolver um problema (sobre o qual você pode ler sobre aqui , pois não acho que isso deva fazer parte da pergunta ). Então é isso que eu criei: $ tar -cO Templates | 7z a -si -mx=3 -p /t/out.tar.7z Estou usando a pasta Templ...
15.06.2017 / 22:22
1
resposta

Bug em como o ksh lida com pipelines?

Eu tenho este script simples ( pipecommand.sh ) que imprime um prefixo seguido por seu PID e PPID: #!/usr/bin/env ksh echo "$1: PID $$ PPID $PPID" >&2 E esse script que imprime seu PID e PPID e faz um pipe: #!/usr/bin/env ksh...
22.03.2017 / 23:41
1
resposta

variável de exportação da subchave bash [fechada]

Me desculpe se essa é uma pergunta desnecessária, mas eu já pesquisei na internet e, infelizmente, o comando é bastante complexo para minhas relações. Estou tentando enviar uma senha para um comando sudo para executar um comando com direitos...
26.02.2017 / 12:12
1
resposta

Saída dos resultados da versão GCC para o arquivo

Quando executo gcc -v , gostaria de enviar os resultados para um arquivo de texto. Pensei que algo como gcc -v > ~/defaultGCC.txt armazenaria a saída da versão, mas isso não acontece. Eu também tentei gcc -v | tee ~/defaultGCC.txt...
30.03.2017 / 16:47