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

Nome do arquivo com espaços canalizados para dois comandos xargs

Eu tenho um diretório e muitos subdiretórios, como o seguinte - file with spaces.txt filewithsuperlonglines.txt ordinaryfile.txt binaryfile.bin O comando - find . -type f -print0 | xargs -0 file | grep text | grep -v long | cut -d:...
19.10.2011 / 22:57
3
respostas

Como alimentar a saída do grep no scp?

Eu tenho um arquivo onde cada linha é um nome de arquivo. Conteúdo do arquivo: file1 file2 file3 ... Eu, então, executo o comando grep para obter um subconjunto da lista de nomes de arquivos. Como faço para alimentar a saída do coma...
20.07.2011 / 12:52
2
respostas

Dividir um arquivo .gz grande e gzipar cada arquivo dividido?

Eu tenho um arquivo text.gz grande (2 GB) e quero dividi-lo por linha. Eu tentei usar: zcat text.gz | split -l1000000 No entanto, isso gerou um arquivo enorme (cerca de 92GB antes de eu terminá-lo) e colocar muita pressão sobre o disco...
18.04.2011 / 10:09
2
respostas

Dividir um arquivo de backup grande de arquivo [d] em um espaço de trabalho constante

No momento, estou tentando usar tar e split para obter arquivos do tamanho de um DVD do meu banco de dados de backup do Time Machine. Vai funcionar desta vez, já que tenho uma partição na minha unidade externa grande o suficiente para cont...
19.08.2010 / 05:36
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 / 16: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"...
13.06.2018 / 01: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 / 10: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 / 13: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 / 06: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 / 15:50