Perguntas sobre 'shell'

1
resposta

tail file do servidor remoto e nslookup no local

Eu preciso de um script para resolver hosts. Por enquanto eu executo este script na máquina local for i in 'tail -F access.log | awk '{print $8}' | awk '{gsub("http://|/.*","")}2' | awk '{gsub("http://|:.*","")}1' | grep -E -v "[0-9]{1,3}\...
13.08.2015 / 06:49
1
resposta

Enviando o comando para o segundo shell

Digamos que eu tenha uma janela de comando aberta e ela esteja executando algum aplicativo Java, emitindo regularmente texto. Se eu quisesse enviar um comando para ele, poderia digitá-lo e pressionar Enter. Mas como eu poderia automatizar...
05.08.2015 / 08:48
2
respostas

Acessando funções de peixe do perl

No bash eu posso fazer: foo() { echo bar; } export -f foo perl -e 'system "bash -c foo"' Eu também posso acessar a definição da função: perl -e 'print "foo".$ENV{"BASH_FUNC_foo%%"}' Como faço o mesmo em fish ? Editar: Com i...
20.05.2015 / 08:16
1
resposta

Qual deles trabalha mais rápido - operadores regulares (como , =) ou usando (-lt, -gt, -eq)? e porque?

Qual deles funciona mais rápido - operadores regulares (como <, >, =) ou usando (- lt, -gt, -eq) ? e por quê?     
23.05.2015 / 05:21
2
respostas

Executar comandos “sem” terminal [fechado]

Meses atrás eu vi um cara executando comandos de uma pequena janela tipo caixa de texto, mostrando nada mais do que a caixa de texto para você escrever o comando. Tal caixa de texto iria aparecer pressionando algum atalho de teclado. Especificam...
19.05.2015 / 01:12
1
resposta

Uma pergunta sobre shell e .profile, .bash_profile, .bashrc

Eu estou no aix 7.1, meu shell é bash se eu fiz ssh ibmunix gqlplus user/pass Todos os trabalhos e o gqlplus start, o gqlplus está em / opt / freeware / bin Se eu fiz de outra máquina ssh ibmunix "gqlplus user/pass" Envie-m...
17.05.2015 / 17:01
2
respostas

/ bin / sh - o operador echo não está funcionando como esperado

Estou escrevendo um script de shell que anexa conteúdo binário a um arquivo. Eu tentei usar este comando: echo -en '\x61\x62\x63..' >> /tmp/myfile mas isso causou a seguinte saída: -en \x61\x62\x63.. Existe alguma maneira de...
20.06.2015 / 18:53
2
respostas

Piping o conteúdo de vários arquivos entre programas enquanto mantém o conteúdo separado

Eu gostaria de ler em vários arquivos e canalizar sua saída para programas subseqüentes, mantendo-os como pipelines individuais de dados. program1 *.txt | program2 | program3 folder Eu sei o que a sintaxe acima pode realizar para fluxos ú...
26.07.2015 / 02:46
2
respostas

Escapando aspas duplas na string

Eu tenho uma mensagem de string que contém dados entre aspas duplas. Eu preciso colocar \ na frente de cada aspas como você pode fazê-lo no shell? Eu usei o Perl e ele funciona bem, mas estou procurando o comando sh : cat sampleMetada...
27.07.2015 / 15:07
1
resposta

Defina o nível de compactação LZMA via tar [duplicate]

Como posso definir o nível de compactação para este comando? tar --lzma -cf files/compressed/lzma/archive.lzma -C files/original/ . Com --bzip , uso apenas: BZIP2=-9 tar --bzip2 -cf files/compressed/bzip2//archive.tar.bz2 -C files/...
30.07.2015 / 13:11