Perguntas sobre 'shell'

11
respostas

Como reutilizo a última saída da linha de comando?

Gostaria de saber como reutilizar a última saída do console, por exemplo: pv-3:method Xavier$ python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()" /Library/Python/2.6/site-packages pv-3:method Xavier$ cd **LASTOU...
10.03.2011 / 19:59
1
resposta

Único comando para acessar o SSH e executar o programa?

Existe uma maneira de estruturar um único comando para efetuar login via SSH em um servidor remoto e executar um programa no shell de login remoto? No manual do OpenSSH, lê-se "Se o comando for especificado, ele será executado no host remoto...
16.03.2014 / 02:51
5
respostas

Desativar shell do usuário por motivos de segurança

Temos várias contas de usuário que criamos para tarefas automatizadas que exigem permissões refinadas, como transferência de arquivos entre sistemas, monitoramento, etc. Como podemos bloquear essas contas de usuário para que esses "usuários"...
07.11.2012 / 16:28
1
resposta

Como fazer um loop sobre as linhas de um arquivo?

Digamos que eu tenha este arquivo: hello world hello world Este programa #!/bin/bash for i in $(cat $1); do echo "tester: $i" done saídas tester: hello tester: world tester: hello tester: world Gostaria de ter a for...
07.02.2011 / 10:28
1
resposta

Por que eval a saída do ssh-agent?

Para executar ssh-agent , preciso usar eval $(ssh-agent) Por que preciso eval da saída de ssh-agent ? Por que não foi projetado para que eu possa executá-lo? Nota: Os backticks (') são removidos quando estão sendo reprovados...
15.03.2017 / 21:10
3
respostas

“armadilha… INT TERM EXIT” realmente necessário?

Muitos exemplos para trap use trap ... INT TERM EXIT para tarefas de limpeza. Mas é realmente necessário listar todos os três sigspecs? O manual diz: If a SIGNAL_SPEC is EXIT (0) ARG is executed on exit from the shell. que eu ac...
08.12.2012 / 00:06
6
respostas

Pegando os primeiros caracteres [x] para uma string de um pipe

Se eu tiver uma saída muito longa de um comando (linha única), mas sei que só quero os primeiros caracteres [x] (digamos 8) da saída, qual é a maneira mais fácil de obter isso? Não há delimitadores.     
23.10.2010 / 23:07
3
respostas

O que 'kill -0' faz?

Recentemente me deparei com isso em um script de shell. if ! kill -0 $(cat /path/to/file.pid); then ... do something ... fi O que o kill -0 ... faz?     
25.11.2014 / 17:50
5
respostas

Por que o SIGINT não é propagado para o processo filho quando enviado para seu processo pai?

Dado um processo shell (por exemplo, sh ) e seu processo filho (por exemplo, cat ), como eu posso simular o comportamento de Ctrl + C usando o ID do processo do shell? Isso é o que eu tentei: Executando sh e, em seguida, cat...
11.08.2014 / 18:27
3
respostas

Qual é o significado de um ponto antes de um comando no shell?

Ao seguir o tutorial de depuração do eclipse para Android, encontro os seguintes comandos. cd /path/to/android/root . build/envsetup.sh lunch 1 make emulator Meu problema é o que o ponto antes de build/envsetup.sh signific...
09.02.2014 / 04:49