Um script é uma série de instruções escritas em um arquivo "texto simples". O interpretador de scripts (por exemplo, Bash ou outro shell, Python, Perl, Ruby, etc.) lê o arquivo e executa as instruções como se tivessem sido digitadas no prompt de comando.
Eu sei a diferença entre os dois scripts de login bash:
.bashrc é executado apenas por shells "não-login".
.bash_profile (ou .bash_login ou .profile) é executado por shells "login".
Alguém tem alguns bons exemplos de quais são as coisas...
07.08.2010 / 04:14
Onde posso (devo) colocar meu script (bash) para que ele possa ser usado (para sempre) por terminal ou por um comando direto: Alt + F2 ?
Eu sei que há /usr/bin e /sbin & amp; /bin diretórios, mas quando devo usar entre eles?
O...
13.05.2014 / 06:40
Eu quero que o cowsay imprima algo como "tenha um bom dia" quando eu fechar o terminal. Eu sei que tenho que ter algum tipo de script, mas não tenho certeza de como escrever um roteiro ou como usá-lo uma vez que esteja escrito. Algum conselho?...
18.11.2014 / 08:04
Existe uma maneira de executar um script quando um computador "acorda" (de dormir)? Eu sei que isso pode ser feito na inicialização, obviamente, mas o problema neste caso é que a luz de fundo do meu laptop parece redefinir toda vez que ele aco...
06.12.2012 / 21:18
O que há de errado com esse roteiro fácil? Eu só quero escrever um script que mude meu diretório :
Eu coloco os comandos abaixo no arquivo cujo nome é pathABC no diretório /home/alex ,
#!/bin/sh
cd /home/alex/Documents/A/B/C
echo Hell...
11.06.2014 / 10:35
Se eu colocar um script de shell em /etc/cron.daily/ , a que horas do dia ele será executado?
25.04.2011 / 18:32
Basicamente, quero executar add-apt-repository ppa:(whatever) sem o prompt "pressione Enter para continuar". Como eu faria isso?
Essencialmente, quero implantar a adição de um repositório em um script de shell sem a entrada do usuário.
...
05.06.2013 / 02:23
O Etckeeper é uma ótima ferramenta para acompanhar as alterações em seus arquivos de configuração em /etc . Algumas coisas importantes sobre isso realmente se destacam. Pode ser usado com uma ampla variedade de VCSs: git, mercurial, darcs ou...
14.10.2010 / 02:09
Desejo exibir uma mensagem cowsay em todas as janelas do terminal. O comando que eu uso é
fortune | cowsay
Alguma idéia de como fazê-lo aparecer sempre que eu iniciar uma nova sessão de terminal?
06.12.2010 / 14:55
Eu escrevi um script bash que chama vários outros programas e executa vários comandos. Eu corro este script do terminal. Agora eu quero matar o script.
Pressionar Ctrl + C às vezes não funciona, acho que às vezes o script está executando o...
04.09.2014 / 17:49