Perguntas sobre 'process-substitution'

1
resposta

Por que a substituição do processo é mais rápida que o pipe neste caso? [duplicado]

Eu estou querendo saber por que ls -1 | while read file; do echo $file; tail -n 100 $file > >(sleep 1 && cat > $file) done é mais rápido que ls -1 | while read file; do echo $file; tail -n 100 $file |...
29.03.2018 / 15:38
2
respostas

Como executar uma string de saída sem a substituição de comandos do bash?

Como executar uma string de saída sem a substituição de comando do bash? Por exemplo, se eu digitar no terminal tshark , e o programa ainda não estiver instalado, receberei uma mensagem de erro como: _some text_ sudo apt-get install tsha...
13.07.2017 / 14:55
2
respostas

comando bash timeout mata aleatoriamente antes da duração

Estou tentando exibir miniaturas do youtube para um tempo limite específico para o usuário e, em seguida, mostrarei o próximo Eu fiz este comando: while read line; do\ wget -O- -q "$line" | \ timeout 10s display ;\ done < <(...
08.08.2017 / 22:02
1
resposta

Escreve iterativamente no mesmo arquivo de substituição de processo em MacOs

O seguinte código bash-fu funciona bem no Linux, mas quebra no MacOS: files="foo bar" echo PROG 1 for file in $files do echo $file | tee -a tempfile.txt done sort -u tempfile.txt echo PROG 2 function trick { for file in $files do...
01.12.2017 / 07:21
1
resposta

A substituição do processo Bash pode ser usada como parte da expansão de argumentos?

Estou familiarizado com a substituição de processo usada da maneira canônica, por exemplo diff <(ls /folder1) <(ls /folder2) No entanto, ele pode ser usado quando o processo pede um argumento que não seja apenas o caminho para a e...
20.07.2016 / 21:42
2
respostas

Localiza arquivos e envia para um arquivo temporário

O Vim suporta uma boa opção para aceitar um arquivo com uma lista de arquivos que são abertos em uma lista de Correção Rápida. Por exemplo, eu acho todos os arquivos em ~ que são menores que 1KB e passam isso para o Vim: find ~ -type f -size...
16.12.2015 / 21:52
2
respostas

cryptsetup: Falha ao anexar dispositivo de loopback

Estou usando cryptsetup com cabeçalho desanexado. Para isso, estou usando o parâmetro --header para especificar o arquivo de cabeçalho. Posso abrir meu dispositivo usando: cryptsetup luksOpen /dev/sdb1 sdb1 --header LUKS-HEADER Mas...
29.12.2015 / 14:23
1
resposta

O comando prefixado “Sudo” não funciona; sem sudo faz.

Eu suspeito que isso tenha sido respondido antes, mas eu não sei como isso é chamado, então eu não posso realmente procurar por isso. Como isso funciona: $ grep H=p <(udevadm info /dev/ttyUSB0) E: ID_PATH=pci-0000:00:1d.0-usb-0:1.5.2:1....
25.01.2015 / 00:26
2
respostas

Extraindo lista de padrões que são produzidos por outro comando

Eu posso extrair lista de padrões usando o seguinte comando, fgrep -A 1 -f patternlist.txt filename.fasta mas, existe uma maneira que eu possa extrair sem criar outro arquivo (patternlist.txt neste caso) da saída de outro comando? Como...
08.12.2014 / 06:23
1
resposta

Erro ocasional do bash no AIX: chamada do sistema interrompida

Estou com problemas com a substituição de processos no bash no AIX Isso acontece muito raramente, aparentemente apenas quando o servidor é carregado. Uma mensagem de erro de exemplo é: line 9: /tmp//sh-np-7841523: Interrupted system call...
27.11.2013 / 16:15