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

Por que o comando em /etc/rc.local não é executado durante a inicialização?

Eu tenho um único comando no meu script /etc/rc.local que deve iniciar o daemon de atualização para Minúsculo RSS minúsculo durante a inicialização, mas o script não é executado durante a inicialização. Por quê? Todo o arquivo /etc/rc.lo...
25.05.2013 / 08:52
4
respostas

como verificar se $ 1 e $ 2 são nulos?

Estou executando algum script que passa o argumento string e quero fazer if else declaração mostrada abaixo: if [ != '' ] && [ != '' ] then do something..... mas foi mostrado Error too many argument . Por quê?     
06.04.2014 / 18:31
2
respostas

Executa um script após o logout / reboot / shutdown no Ubuntu

Gostaria de executar um arquivo .sh usando o bash no logout e no desligamento do Ubuntu. Pesquisei na web e encontrei apenas correções para o KDE e o GNOME. O script é simples, eu só preciso saber se posso adicionar a linha de código ao arqui...
10.05.2013 / 03:13
5
respostas

Como escrevo um script de shell de instalação de aplicativo?

Alguém sabe como escrever um script de shell para instalar uma lista de aplicativos? É uma dor ter que instalar cada aplicativo manualmente toda vez que eu configuro um novo sistema. Editar: Ainda me pergunta Do you want to continue [Y/n]?...
30.07.2010 / 20:30
7
respostas

Script ou função para retornar quantos dias a partir de agora até uma determinada data

Eu gostaria de escrever um script ou uma função para dizer quantos dias a partir de agora até uma determinada data no futuro. O que estou me esforçando para resolver é como processar a data indicada e compará-la com a data atual ... Estou imagin...
07.12.2016 / 21:09
2
respostas

Usando “while read…” em um script linux

Alguém poderia explicar como o código a seguir funciona? echo '1 2 3 4 5 6' | while read a b c do echo $c $b $a done Especificamente, gostaria de saber por que a saída desse loop é 3 4 5 6 2 1 , em vez de 3 2 1 e 6 5 4 em duas l...
02.04.2015 / 23:11
2
respostas

Existe alguma diferença entre “.” e “source” no bash, afinal de contas?

Eu estava procurando a diferença entre o "." e comandos "fonte" embutidos e algumas fontes (por exemplo, em esta discussão, e a bash página do manual) sugerem que são exatamente os mesmos. No entanto, seguindo um problema com variáveis de...
30.08.2012 / 03:07
4
respostas

O script bash é o mesmo que o shell script?

Sou muito novo no Ubuntu. Eu ouço as pessoas dizerem "shell script", "bash scripting". Eu me pergunto se eles são mesmo? Ou eles são diferentes?     
06.08.2012 / 07:57
9
respostas

Nomes de arquivos com espaços quebrando para loop, comando find

Eu tenho um script que pesquisa todos os arquivos em várias subpastas e arquivos para tar. Meu script é for FILE in 'find . -type f -name '*.*'' do if [[ ! -f archive.tar ]]; then tar -cpf archive.tar $FILE else tar -upf archive.tar...
10.09.2013 / 11:33
1
resposta

Como executar um comando no login? [duplicado]

Eu preciso executar o seguinte comando (com parâmetros reais) após o login: ssh -f [email protected] -L 54321:example.com:54321 -N Preciso apenas do meu usuário, não de todos os usuários da máquina. Além disso, eu preciso que ele seja ex...
19.03.2013 / 19:02