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

grep -v -A não está funcionando corretamente (na verdade não está funcionando)

Eu tenho que filtrar linhas como as seguintes: [javac] /Users/looris/Sviluppo/android/projects/toutry/src/net/looris/toutry/Stuff.java:23: warning: unmappable character for encoding ascii [javac] return (poked=false); // NOTA: è u...
17.04.2010 / 14:45
1
resposta

Usando e dentro de um arquivo de lote, com um loop for

Ao fazer isso dentro de um arquivo test.bat : for %%i in (__src\*.js) do jsmin <"%%i" >"temp\%%~ni%%~xi" "(C) Example" Eu estava esperando ver: D:\Temp>jsmin <"__src\background.js" >"temp\background.js" "(C) Example"...
12.06.2018 / 23:15
1
resposta

Como posso usar o terminal Linux para canalizar apenas partes da entrada do programa concatenadas com strings rígidas?

Eu entendo que posso usar xargs assim: echo "-i inputfile.raw -o outputfile.jpg" | xargs -t ./myprogram No entanto, estou testando fuzz o aplicativo e tenho um fuzzer que funciona assim: echo "some text" | myfuzzer Saída: "@ om3 t...
08.05.2018 / 08:30
1
resposta

Linha de comando: como manipular espaços em nomes de arquivos

Estou medindo o tamanho total de um monte de arquivos, cujos caminhos eu armazenei em um documento de texto, files.txt. Exemplo de conteúdo de arquivos.txt: file1.txt file2.txt file3.txt Este comando shell me dá a saída que eu quero: $...
18.02.2018 / 12:06
1
resposta

Inversão de shell usando o netcat no Windows (sem opção -e)

Existe alguma maneira de obter um shell reverso no Windows usando o netcat sem usar a opção -e, pois ele aciona o UAC? Eu fiz isso funcionar do Linux para o Linux usando um pipe nomeado. Eu queria alcançar algo semelhante no Windows. A exe...
12.12.2017 / 05:18
3
respostas

Escrevendo para um arquivo de um comando RUN do udev

Estou trabalhando na criação de um conjunto de regras do udev que grava em um arquivo de log toda vez que uma determinada unidade USB é inserida. Meu conjunto de regras, armazenado em /etc/udev/rules.d /99-log-USB-drive.rules , contém atualmen...
30.11.2017 / 14:50
1
resposta

echo stdin, a menos que vazio, caso em que cat um arquivo

O pipeline fstdraw in.fst | dot -Tpng | convert - -rotate 90 out.png converte um arquivo em um determinado formato binário em uma imagem PNG. Infelizmente, em alguns casos, fstdraw emite zero bytes. (Um bug em seu pacote, OpenFst .) En...
03.03.2017 / 21:06
1
resposta

Linhas de credenciais de tubulação para o git push

Sempre que executo git push , tenho que digitar meu nome de usuário e senha no prompt manualmente. No entanto, quero automatizar esse processo. Então, tentei passar as credenciais para o comando usando a tubulação: printf 'username\npa...
18.05.2016 / 22:00
1
resposta

Como passar a saída de um eco para a entrada de outro?

Estou tentando o seguinte echo 5 | echo mas não consiga nada. O que está errado?     
04.04.2016 / 14:02
1
resposta

Usar buffer baseado em disco entre pipes

Eu gostaria de enviar um comando para um comando mais lento, com um buffer bastante grande (~ 200GB) entre eles. Aqui está um exemplo de caso de uso: command1 | buffer -f file.buffer | command2 Existe um comando para fazer isso? Os que eu...
26.08.2015 / 06:43