Perguntas com a marcação «scripts»

8
Por que $ 0 é definido como -bash?

O primeiro nome do processo de login parece estar definido como -bash, mas se eu subcascar, ele se tornará bash. por exemplo: root@nowere:~# echo $0 -bash root@nowere:~# bash root@nowere:~# echo $0 bash -bash está causando a falha de alguns scripts, como . /usr/share/debconf/confmodule exec...

8
Avaliando uma sequência no script de shell

Estou seguindo este guia de script do shell bash: http://www.tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html Na seção Comparações Numéricas, cita um exemplo: anny > num=`wc -l work.txt` anny > echo $num 201 anny > if [ "$num" -gt "150" ] More input> then echo ; echo...

8
Como executo um script no logon / logout do Unity?

Eu tenho dois scripts - um para montar algumas pastas no SSHFS - e outro para desmontar. Eu gostaria de iniciar o script de montagem quando minha área de trabalho Ubuntu padrão for iniciada (depois de fazer login no console gráfico) - e o script de desmontagem quando eu "Sair ..." da roda dentada...

8
Script de shell para banir um IP

Alguns dos IPs estão abrindo milhares de conexões do meu servidor. Eu tenho um servidor Ubuntu 14. Verifico o total de conexões usando o seguinte comando: netstat -an | grep tcp | awk '{print $ 5}' | corte -f 1 -d: | classificar | uniq -c | classificar -n Então eu uso a seguinte regra do...

8
Pedir confirmação do usuário antes de executar um script?

Existe uma maneira de obter a caixa de diálogo Tipo de confirmação do usuário (como você tem certeza sim / não) quando executo um script (clicando duas vezes)? Não quero dizer no Terminal, mas uma caixa de confirmação gráfica, algo como isto: (Eu sei que a imagem é do Windows, não consegui...