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

A maneira correta, se houver alguma, de usar o dd como buffer de pipe?

A questão Quando procurei por ferramentas de buffer de tubulação no * NIX, vejo sugestões de usar buffer , mbuffer ou pv . No entanto, os dois primeiros não estão sempre no repositório oficial das distribuições (como o Arch), enquanto...
04.05.2017 / 22:58
3
respostas

count arquivos em uma lista de diretórios

Eu tenho um arquivo com uma lista de diretórios que eu gostaria de saber quantos arquivos estão em cada diretório. .../images/idsuffix/userids/ Isso me dará a contagem de arquivos e diretórios para os primeiros 5 diretórios em vez de par...
22.08.2012 / 15:27
2
respostas

Como posso limpar o conteúdo de todos os arquivos em um subdiretório sem alterar a propriedade / permissões?

Eu posso encontrar a lista de arquivos usando algo como: find /path/to/files -type f E posso limpar o conteúdo de um único arquivo com qualquer um: > filename echo -n > filename cat /dev/null > filename Voc...
04.05.2012 / 21:51
1
resposta

Como eu canalizo exceções Java em um arquivo de texto juntamente com a saída normal?

Quando uso o batchfile.bat > > Comando logfile.txt na linha de comando do Windows, ele exibe corretamente a saída normal no arquivo de texto, mas as exceções Java obtêm a saída para o console. Posso fazer com que as exceções sejam gravadas...
27.12.2009 / 23:06
1
resposta

Passando a saída de locate como um argumento para um editor

O que quero dizer é fazer isso em um 1-liner: ubu@ubuntu:~$ locate filename.sh /home/ubu/path/to/filename.sh ubu@ubuntu:~$ gedit /home/ubu/path/to/filename.sh Eu não consigo descobrir a tubulação certa para fazer isso     
28.10.2014 / 21:52
1
resposta

Como executo um comando em cada arquivo dentro de um diretório que corresponda a um padrão?

Estou tentando executar um comando em cada arquivo em um diretório (recursivamente) que corresponda a um padrão. Eu preciso do nome do arquivo de cada item que corresponda ao comando no entanto. Isto é o quão longe eu tenho: find . -name '*.j...
19.08.2010 / 10:56
1
resposta

Alias definido em .bashrc não funciona após o pipe

Estou com o seguinte problema. Eu defini um alias em .bashrc (e .bash_profile ): alias echo2="echo" Isso funciona bem: $ echo2 "test" test No entanto, se eu tentar usá-lo depois de um redirecionamento, ele não funcionará:...
04.02.2013 / 17:30
2
respostas

Bash: Concatenando Bolas TAR

É válido fazer isso: { tar -c dir1 tar -c dir2 } | cat > file.tar O file.tar resultante é uma bola de alcatrão válida? Se não, como posso concatenar as bolas de alcatrão imediatamente?     
01.07.2012 / 15:35
1
resposta

pipes & tail -f no linux

É possível executar cat logfile | tail -f ? Por algum motivo, apenas lê o log inicial, mas não atualiza as entradas recebidas. Eu sei que posso fazer diretamente tail -f logfile . Eu só queria saber por que isso não funciona, e se tail -...
10.12.2010 / 04:28
2
respostas

Como unrar o STDIN?

O que tentei: cat archive.rar | unrar x - cat archive.rar | unrar x /dev/stdin cat archive.rar | 7z x - cat archive.rar | 7z x -si cat archive.rar | 7z l -si O unrar não reconhece o nome do arquivo - e diz Se...
29.01.2014 / 23:56