Perguntas sobre 'shell'

5
respostas

Como posso matar e esperar por processos em segundo plano para terminar em um script de shell quando eu Ctrl + C é?

Estou tentando configurar um script de shell para que ele execute processos em segundo plano, e quando eu Ctrl c o script de shell, ele mata os filhos e sai . O melhor que eu consegui fazer é isso. Parece que o kill 0 -INT também mata...
13.11.2012 / 02:18
3
respostas

Como selecionar processos específicos com 'top'?

No caso de um programa ter várias instâncias, executar pidof program fornece: '1 2 3' top -p aceita argumentos delimitados por vírgulas: 1, 2, 3 . Isso significa que top -p 'pidof program' não funciona: top: unknown a...
13.01.2011 / 10:53
2
respostas

Qual é o formato para enviar uma mensagem ao sendmail?

Estou usando o seguinte comando para criar mensagens rapidamente e enviá-las: echo "Subject:Hello \n\n I would like to buy a hamburger\n" | sendmail [email protected] Parece que quando você envia as informações de um arquivo, fazendo algo...
16.11.2014 / 06:42
3
respostas

Rodando o script sh: «Permissão negada» apesar do bit executável e direitos de root

Eu instalei o Debian em VirtualBox (para várias experiências que usualmente quebraram meu sistema) e tentei iniciar o addon do VirtualBox guest roteiro. Eu entrei como root e tentei lançar autorun.sh , mas recebi «Permission denied». ls -l...
24.08.2014 / 05:51
9
respostas

Está usando “while true” para manter um script vivo uma boa ideia?

Estou entrando no unix de um mundo diferente e queria saber se while true do /someperlscript.pl done O próprio script perl possui internamente um observador de pastas / arquivos que é executado quando os arquivos são alterados no local...
30.03.2015 / 10:41
3
respostas

Pesquisa de subseqüência insensível a maiúsculas e minúsculas em um script de shell [closed]

Como posso escrever um script de shell que faça uma correspondência de substring sem diferenciação de maiúsculas e minúsculas na saída do comando?     
29.05.2014 / 01:43
6
respostas

Escolha o interpretador após o início do script, por ex. se / dentro do hashbang

Existe alguma maneira de escolher dinamicamente o interpretador que está executando um script? Eu tenho um script que estou executando em dois sistemas diferentes, e o intérprete que eu quero usar está localizado em locais diferentes nos dois si...
16.05.2017 / 16:37
2
respostas

O que faz o redirecionamento com | Faz?

Quando você deve usar >| para redirecionar a saída para um arquivo, em vez de apenas > ? A explicação dada quando me mostraram isso foi que garantiu que o arquivo de destino fosse truncado primeiro. Mas eu pensei que > já imp...
09.11.2013 / 20:37
5
respostas

Existe diferença entre ';' e '&&' e '|' [duplicado]

Quando você quiser executar vários comandos, use ; , && e | Assim: killall Finder; killall SystemUIServer , cd ~/Desktop/ && rm Caches Ou: man grep | man cat , por exemplo. Mas, existe uma diferença entre...
05.10.2014 / 22:37
4
respostas

Como posso mostrar a árvore de processos de um shell de terminal, incluindo filhos?

Quando um script é iniciado a partir do prompt de comando, o shell gerará um subprocesso para esse script. Eu quero mostrar essa relação entre o processo de nível de terminal e seus filhos usando ps em uma saída de estilo de árvore. Como poss...
20.02.2016 / 09:09