Perguntas com a marcação «scripting»

26
Inverter variável booleana

Eu quero tentar um script simples flag=false while !$flag do read x if [ "$x" -eq "true" ] then flag=true fi echo "${x} : ${flag}" done Mas quando eu o executar, se eu digitar true, verei isso x="true"e flag="true", mas o ciclo não termina. O que há de errado com o script? Como posso...

26
No sinal depois de shebang?

No script "support / apxs.in" do projeto Apache httpd , um texto é cercado por @sinais #!. Ou seja, a primeira linha do script é: #!@perlbin@ -w Isso é uma coisa do Perl ou do kernel do UNIX? Em outras palavras, é possível executar esse script usando path/to/script/script_name.in? Caso...

25
impressão de texto colorido usando eco

Sei que para imprimir um texto colorido usando eco, por exemplo, cor vermelha, o código é: echo -e "\e[1;31m This is red text \e[0m" e sei que neste exemplo, 31 é código de cor vermelha e o número de outras cores é: Black 0;30 Dark Gray 1;30 Blue 0;34 Light Blue 1;34 Green 0;32 Light Green...

25
one-liner vs script

Eu notei muitas perguntas, respostas e comentários expressando desdém por (e às vezes até medo de) escrever scripts em vez de frases simples. Então, eu gostaria de saber: Quando e por que devo escrever um script independente em vez de um "one-liner"? Ou vice-versa? Quais são os casos de uso e os...

25
Executar script em uma tela

Quero executar um script bash em uma tela desanexada. O script chama um programa algumas vezes, cada uma das quais leva muito tempo para esperar. Meu primeiro pensamento foi simplesmente abrir uma tela e depois chamar o script, mas parece que não consigo desconectar (por ctrl-a d) enquanto o script...