Perguntas sobre 'scripts'

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.
3
respostas

como detectar um arquivo pela internet usando ping ou comando similar?

Eu tenho um script de shell para baixar algumas das minhas coisas pela Internet. Como posso saber se existe um arquivo na Internet? Digamos que eu queira saber se http://192.168.1.1/backup/01012011.zip existe ou não? Eu tentei usar o comando...
09.07.2011 / 05:34
2
respostas

Executa o script bash toda vez que as linhas de comando são executadas

Sou um novo usuário do Ubuntu / Linux, gostaria de fazer uma pergunta como meu título acima. Por exemplo, eu tenho um arquivo bash ./script , gostaria de executá-lo automaticamente quando eu digito qualquer linha de comando. Depois que eu e...
03.10.2016 / 13:11
5
respostas

Existe algo semelhante a echo -n em heredoc (EOF)?

Estou escrevendo em um roteiro enorme de fábrica de scripts, gerando muitos scripts de manutenção para meus servidores. Até agora, escrevo algumas linhas que precisam ser escritas em uma linha com echo -ne , por exemplo, echo -n "if (( "...
30.11.2017 / 09:44
2
respostas

Aplique ícones aos scripts do bash

Eu criei um script para o XChat de acordo para esta resposta , e eu queria saber se há alguma maneira de aplicar o ícone do XChat para ele.     
09.09.2011 / 14:05
1
resposta

“STR: Comando não encontrado” enquanto atribui um valor a uma variável

Eu inseri as seguintes linhas em um script de shell chamado "test.sh": #!/bin/bash echo Hello World STR=”Hello Again” echo $STR Depois de chmod para executável, eu corri o script com ./test.sh . No entanto, recebo a mensagem ./test.s...
05.07.2016 / 10:56
3
respostas

Ocultando a saída de um comando

Eu tenho um script onde ele verifica se um pacote está instalado ou não e se a porta 8080 está sendo usada por um processo específico ou não. Eu não tenho experiência alguma com o bash, então fiz algo assim: if dpkg -s net-tools; then if...
30.05.2014 / 19:44
3
respostas

rm funciona na linha de comando, mas não no script

Quando eu faço rm *.old.* na linha de comando, ele remove corretamente mas quando eu faço isso na parte seguinte do meu script, ele não rm todos os arquivos *.old.* . O que está errado no meu script bash: for i in ./*; do if [[ -...
11.09.2016 / 14:58
2
respostas

Como encontrar todos os arquivos e pastas vazios em um diretório específico, incluindo arquivos que parecem vazios, mas não são?

Digamos que na minha pasta ~/list eu tenha uma grande quantidade de pastas, cada uma com suas próprias subpastas e sub-subpastas, etc., e há muitos arquivos quase em cada nível. No entanto, alguns desses arquivos e pastas estão vazios, então...
11.01.2016 / 19:41
2
respostas

Como sed e substituir string com um caminho de pasta

Estou tentando escrever o seguinte script: HOME_DIR=/opt/my_home find ./CONFIG -type f -exec sed -i "s/_HOME_DIR_/$_HOME_DIR/g" {} \; A linha que eu quero que seja alterada nos arquivos é esta: users = "_HOME_DIR_/con...
22.01.2014 / 02:34
2
respostas

Diferença entre $ '$ foo' e $ “$ foo”

Estou com dificuldades para descobrir algumas nuances entre aspas simples e duplas dentro de um contexto variável Eu defino: foo=pwd execute então: echo $'$foo' Qual echos $foo (significando que o primeiro $ no meu comando...
18.02.2016 / 13:22