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

como usar apenas determinados endereços na sub-rede para traceroute?

Primeiro, tento executar nmap -sn ip/24 para verificar os hosts ativos em uma sub-rede. Ele retorna que todos os 255 hosts estão vivos, o que eu sei que não é verdade. Eu faço fping -g ip/24 e faço com que 7 hosts estejam ativos, o que faz...
14.10.2016 / 18:46
1
resposta

Obtém o tamanho compactado do arquivo compactado com o redirecionamento para / dev / null?

Eu tenho um arquivo compactado e, em compactação ou descompactação, quero obter seu tamanho compactado final (para compactação) ou o tamanho compactado original (para descompactação). Eu usei wc -c antes: $time xz -fc inputfile.tar | wc...
01.09.2016 / 06:15
2
respostas

Alternativa para processar o pipeline

O script de shell no qual estou trabalhando está tendo uma consulta SQL que obtém várias colunas e várias linhas do banco de dados: get_names() { $ORACLE_HOME/bin/sqlplus -s usr/pwd <<EOF SELECT id,name,age FROM table;...
21.07.2016 / 15:12
1
resposta

Systemd: canaliza a entrada para o servidor daemon?

Portanto, tenho um servidor que posso executar a partir de um terminal bash usando, por exemplo, java -jar spigot.jar que enviará a saída para stdout (acredito) e, portanto, será impressa na tela do terminal. Para parar o servidor a parti...
14.07.2016 / 15:02
1
resposta

Blocos de tubulação com a seguinte sequência de comandos [duplicados]

Eu tenho um script que lê um arquivo que contém URLs e depois imprime os endereços IP. No entanto, eu não consigo encontrar recursos sobre o porquê dos blocos de pipe quando eu adiciono o comando cut -d" " -f4 no final do tubo. Aqui es...
01.06.2016 / 13:10
2
respostas

Lê arquivos do diretório e os organiza por extentsion em pastas correspondentes

Estou tentando criar um script de função bash que me permita criar vários diretórios com os nomes abaixo. Também estou tentando organizar arquivos por extensão em suas pastas correspondentes (ou seja, .jpg em imagens, .doc em documentos, .gif em...
13.04.2016 / 20:04
1
resposta

Saída de piping entre dois programas simultâneos e independentes

Digamos que eu tenha dois programas que jogam xadrez: chess_1 e chess_2 . Eles rastreiam o tabuleiro e tomam como entrada movimentos opostos, e então produzem seus movimentos. Por exemplo, se eu quisesse jogar contra chess_1 , faria o seg...
19.04.2016 / 03:31
2
respostas

Encontre linhas exclusivas com base em apenas uma seção

Eu estou querendo saber se existe uma maneira de dividir as linhas por algum caractere (por exemplo, : ) e encontrar linhas exclusivas com base em uma parte dessa divisão. Por exemplo, se eu tivesse o seguinte canalizado via stdin fil...
14.01.2016 / 04:39
2
respostas

Como posso abrir o arquivo com mais correspondências para um dado regex?

Digamos que eu tenha um diretório ~/mydir que tenha um monte de arquivos de texto nele. Eu quero procurar searchterm neste diretório e, em seguida, exibir o arquivo que tem mais correspondências. Como posso fazer isso usando apenas um coma...
16.10.2015 / 00:25
1
resposta

Como os processos canalizados são apresentados na saída do ps?

Eu tenho um script muito simples que segue diretório watches / tmp para novos arquivos e saída de inotifywait é canalizado para sed : #!/bin/bash /usr/local/bin/inotifywait -q -m /tmp --format %f | sed 's/a/b/' Se eu verificar a saí...
17.11.2015 / 14:24