Perguntas sobre 'pipe'

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

O conteúdo de um arquivo foi apagado

Eu usei este comando: sort .file1 >.file2 | mv .file2 .file1 Mas .file1 está vazio. Por quê? Se meu comando estiver errado, como posso recuperá-lo?     
17.05.2017 / 11:39
2
respostas

Combinação de tee e tty [closed]

Eu tentei o comando abaixo, eu li em um livro sudo ls | tee /dev/tty3a Este comando me dá permissão negada, mesmo com sudo . Aqui tty é o teletypewriter, eu já sei disso. Mas o que significa 3a com tty?     
27.07.2016 / 09:19
1
resposta

Substituições de processo persistentes? [duplicado]

Existe uma maneira de tomar uma substituição de processo como <(grep foo some/file) e salvá-la em uma "entidade semelhante a arquivo" no disco (lembrando um fifo), de modo que, toda vez que essa coisa fosse aberta para leitura por algum...
14.05.2016 / 02:07
3
respostas

Pipes vs atribuição variável

De que maneira os canais são diferentes das atribuições de variáveis? Eu sei que você não pode usar bytes nulos . Que outros exemplos existem? Que tal para a tubulação em algo como o seguinte yes | cat ? Eu percebo que gera o y enqua...
18.11.2015 / 20:38
1
resposta

descompacte um arquivo e um pipe para o comando “ddrescue”

Eu tenho um arquivo de imagem compactado e preciso usar o comando "ddrescue" em vez de "dd" para fazer algo assim: unzip -p ubuntuXXXX.img.zip | sudo dd bs=2M of=/dev/sdb Mas "ddrescue" precisa do arquivo de imagem como parâmetro para exe...
08.08.2015 / 04:51
1
resposta

Acrescentar a um intervalo de sufixo de arquivo com echo e tee

Não consigo descobrir como canalizar e ligar corretamente para anexar a um intervalo de arquivos. Em vez de digitá-los manualmente echo "help!" | tee >> file1 file2 file3 Estou tentando descobrir: echo "help!" | tee >> ~/fi...
08.01.2016 / 17:20
1
resposta

Exportação decimal awk Unix em pipe

Estou com dificuldades para adaptar um script, que percorre um grande número de arquivos individuais (subj_id) e imprime o valor de $ 4 em uma linha especificada. O arquivo de texto contém linhas # Measure Brain, ICV, Brain Volume, 1118718...
23.12.2015 / 18:18
1
resposta

Substituição no local para o comando paste [duplicate]

Quando eu corro o seguinte código echo '1' > file.txt echo '2' | paste file.txt - > file.txt Espero que o conteúdo de file.txt seja 1 2 , porque o comando paste , como o nome sugere, deve colocar as duas cadeias simplesme...
20.04.2015 / 17:28
1
resposta

Compreendendo o grep e pipes no linux

Me deparei com esta postagem que explica meu problema. Suponha que haja um arquivo chamado file.txt que contenha "foo World". A resposta postada por Tyler explica muito, no entanto, estou confuso sobre como cat file.txt | grep "foo"...
14.10.2014 / 07:02
2
respostas

Concatene o conteúdo e os nomes dos arquivos

Eu tenho escrito por muitos meses. Os arquivos que eu crio são arquivos datados como 2011-06-13.markdown com conteúdo diário. Decidi que queria ter toda a escrita em um arquivo, mas gostaria que as entradas estivessem em ordem cronológica inv...
24.09.2014 / 00:10