Perguntas sobre 'shell'

1
resposta

Bash shell, array associativo vazio após a canalização

Bash 4.3.30 Suponha que você tenha o seguinte código: #!/bin/bash declare -A map f() { map[x]=a map[y]=b } g() { for k in "${!map[@]}" do echo "$k --> ${map[$k]}" done } f g Isso gera x --> a...
08.09.2015 / 17:40
1
resposta

Por que awk imprimindo uma string errada no arquivo de saída?

Estou tentando ler o arquivo com o awk e gravar a saída em um novo arquivo. Amostra do arquivo de conteúdo: DATE_Login|09:01:20.507|2015-08-13|TIME_Session|00:32:32|MX|w32 DATE_Login|09:01:20.507|2015-08-13|TIME_Session|02:12:21|EU|osx DATE_L...
14.08.2015 / 19:29
1
resposta

Duplo SSH e executar shell interativo

Eu preciso de um script bash para o ssh no servidor e, em seguida, no servidor b, em seguida, executar um shell interativo. Isso é o que eu tenho: ssh -t -t server-a.com exec "ssh -t -t server-b.com <<<EOF cd /pylons/web/app/ . en...
16.07.2015 / 23:57
3
respostas

Sudo feature in zsh

Estou usando o zsh no meu Linux boxe, assim como meu MAC. No entanto, em ambos env, eu tenho um "problema". Quando eu digito "!!", ele não funciona em zsh, mas em bash. Mais, é realmente útil com "sudo !!". Como posso fazer isso funcionar com...
15.10.2015 / 19:34
1
resposta

Looping através de arquivos e coleta de dados

Ok, eu tenho um problema que acho que vocês podem ajudar. Eu tenho 24 pastas. Ângulo marcado1, Ângulo2, ..., Ângulo24 Cada pasta tem um nome de arquivo output.txt Em cada arquivo chamado output.txt, quero pegar algumas informações. E...
16.05.2015 / 05:16
1
resposta

Quando no diretório ~, por que não mostro o diretório / usr /?

Eu posso cd /usr/ , mas por que o ls -a ou ls -d ou ls -d */ não me mostra que o diretório usr está lá? Eu já vi essa pergunta, mas ls -d */ produz ls: cannot access */: No such file or directory     
10.05.2015 / 20:38
1
resposta

Como mostrar o caminho no shell, mas apenas um número fixo do pwd?

Basicamente, quero exibir algo como: [email protected]:../projects/1234/source$ cd cpp [email protected]:../1234/source/cpp$ em vez de: [email protected]:/opt/home/me/dev/projects/1234/source$ cd cpp [email protected]:/opt/home/me/dev/proj...
13.05.2015 / 23:58
2
respostas

Redireciona stderr para o segundo terminal / tty

Eu tentei coisas como rse para diferenciar fluxos de saída padrão e erro padrão de um programa; mas eu realmente gostaria da opção de visualizar os dois em terminais separados , sem redirecionar para um arquivo e seguir em frente ou algo ass...
14.04.2015 / 02:37
1
resposta

Executar o comando Perl do shell script não resultando em nada

Estou tentando executar o comando abaixo a partir de um script de shell: %código% Este comando é executado sem erros, mas a execução não faz a substituição pretendida. Não parece que o shell tenha um problema com a execução do comando perl, pois...
04.02.2015 / 20:28
2
respostas

como saber se um dispositivo está em uso no linux

Eu uso várias maneiras para mover um grande tamanho de dados (comandos, programas em segundo plano, nautilus) algumas vezes esses programas me avisam que o processo acabou, mas vejo o led dos meus dispositivos piscando, e preciso saber se o disp...
11.12.2014 / 19:01