Perguntas sobre 'shell'

1
resposta

Por que minha função não funciona com espaços? (cd, dirname) [duplicado]

Eu tive essa função, eu a uso com muita frequência e funciona bem. Aqui está: cdx () { cd 'dirname $1' ; } No entanto, isso não funciona com espaços. Quando eu uso assim por exemplo cdx ~/desktop/folder/file\ file Retorna u...
13.01.2015 / 21:50
1
resposta

Extraindo informações de rastreio usando o gawk

Eu sou novo no awk programming e estou usando o gawk para extrair informações de rastreamento de um arquivo mrt para usá-lo ainda mais para análise. Consegui extrair com êxito informações de rastreio de um formato de arquivo pcap, mas não conseg...
29.11.2014 / 22:11
1
resposta

Conecta-se remotamente ao computador quando a conexão falha parcialmente

Eu tenho um computador Debian atuando como um servidor em casa. Ele tem um servidor de e-mail postfix dovecot +, um servidor SSH, um servidor apache e tudo o que você esperaria de um servidor do tipo tudo. Em casa, ele é conectado via etherne...
31.12.2014 / 12:43
1
resposta

Controlando o terminal enquanto no meio de um pipe [duplicado]

Digamos que eu tenha 3 comandos vinculados por meio de pipes: A | B | C Gostaria que B emitisse mensagens de erro para stderr e algum progresso para o terminal. Se stderr é o mesmo que o terminal, então é fácil: basta enviar as informaç...
13.12.2014 / 11:24
3
respostas

Como enviar entrada em um novo terminal usando o Shell Script

Descobri como enviar automaticamente a entrada para um programa em C usando o Shell Script. Por exemplo, se eu compilar este programa em C: //test.c int main() } int x; printf("Please enter an integer:"); scanf("%d", &x); pr...
28.12.2014 / 08:27
1
resposta

gnome - opção terminal -e não está executando?

Eu quero abrir meu terminal com alguns comandos executados no boot. Então eu escrevi um script com a seguinte linha: gnome-terminal --tab -t "MyPC" -e "sh -c 'firefox &;exec bash'" --tab -t "MYPC2" -e "sh -c 'ls;exec bash'" Neste fir...
15.12.2014 / 07:02
1
resposta

Sh Script usando ftp para colocar uma lista de arquivos

Então meu script se parece com algo assim: #... files="$(find $line/processed/* 2>/dev/null)" #2>/dev/null used for error output suppression if [[ ! -z "$files" ]] then #put_list="put" #for word i...
19.11.2014 / 13:53
1
resposta

RYSNC sobre SSH não está funcionando para shell restrito

Eu preciso dar acesso a algum Mr X no meu servidor de produção para que ele possa enviar arquivos para o meu servidor. Como não há necessidade de dar acesso ao shell, decidi usar o shell restrito (rssh) para que ele possa copiar apenas arquivos...
15.11.2014 / 09:20
1
resposta

Como adiciono texto a um arquivo de saída?

Eu tenho um script para fazer pesquisas whois: #!/bin/bash for domain in 'cat /Users/jason/Desktop/letters.txt '; do echo $domain >> /Users/jason/Desktop/whois-results.txt whois $domain | grep "Expiry date" >> /Users/jason/De...
18.11.2014 / 17:44
2
respostas

Armazene stdout na variável e envie o comando para background

Eu tenho um comando em um script bash que eu quero capturar a saída e, em seguida, enviá-lo para o fundo. Como faço isso? O seguinte não parece funcionar (ele continua bloqueando e não produz nada) result='node /var/www/animekyun/node/node...
18.11.2014 / 21:12