Existe alguma opção que eu possa dar para verificar a sintaxe de um script de shell [bash] para verificar a sintaxe dele, mas na verdade não executar nada nem causar danos
Existe alguma opção que eu possa dar para verificar a sintaxe de um script de shell [bash] para verificar a sintaxe dele, mas na verdade não executar nada nem causar danos
Como posso desativar a composição via linha de comando? Preciso desativar temporariamente alguns jogos, como o Nexuiz, para uso em um script de wrapper para alternar o status da
Minha área de trabalho tem um hábito desagradável. Quando tenho vários aplicativos de alta intensidade em execução e minha CPU está em uso máximo por um período de tempo, a temperatura do núcleo aumenta e o computador é desligado automaticamente. Existe uma maneira de monitorar (escrever um...
Eu quero paralelizar os forloops do código a seguir. Como fazer isso? #!/bin/bash N=$1 n=$2 for (( i=1; i<=$N; i++ )); do min=100000000000000 //set min to some garbage value for (( j=1; j<=$n; j++ )); do val=$(/path/to/a.out) val2=`echo $val | bc` if (( $val2 < $min )); then...
Quero que meu script leia um arquivo contendo pares de chave / valor de variáveis de ambiente para definir e depois defini-los. Até agora, eu tenho o seguinte: #!/bin/bash cat $1 | while read kv do key=${kv%=*} val=`echo ${kv#*=} | sed 's/^"\|"$//g'` export $key="$val" done E eu quero ler...
Imagine que eu tenho um script foo. Ele deve ser executado uma vez quando o usuário efetuar login e não for necessário após uma execução bem-sucedida. Minha pergunta: É seguro remover o arquivo de script de dentro do script? Por exemplo: #!/bin/bash # do something ... # if successful rm...
Estou paranóico com isso, mas espero que seja uma pergunta simples: Existe alguma diferença entre cat file1 | egrep -oP "[Mm]y string" > /home/user/file.txt e cat file1|egrep -oP "[Mm]y string">/home/user/file.txt ou seja, importa se tenho espaços preenchendo os caracteres pipe (|) e...
Eu tenho uma prisão do FreeBSD na qual eu executo um servidor usando o comando: /usr/sbin/daemon /path/to/script.py No momento, tenho que executar esse comando toda vez que reinicio a máquina e a cadeia é iniciada. Eu gostaria de ter esse comando iniciado /etc/rc. Existe uma maneira fácil de...
Para a classe, preciso escrever um script Bash que obtenha a saída ispelle quando tento solicitar a entrada do usuário dentro do loop while, ele salva a próxima linha do arquivo como entrada do usuário. Como eu poderia solicitar a entrada do usuário no loop while? #!/bin/bash #Returns the...
Eu verifiquei um script meu com checkbashisms e recebi os seguintes avisos: possible bashism in check_ssl_cert line 821 (test -a/-o): if [ -n "${ALTNAMES}" -a -n "${COMMON_NAME}" ] ; then Na seção 4.62.4 das especificações POSIX , acho primário - um primário Executa um binário e os resultados...
Vi essa pergunta neste site e isso me levou a fazer essa pergunta. Eu quero saber no Unix falar qual é a diferença entre um executável e um script de
Eu tenho que criar regularmente mais de 100 arquivos de texto a partir de modelos. Atualmente, uso um shell script excessivamente complicado. Eu acho que existe uma maneira mais inteligente de lidar com isso, mas não sei como. Eu tenho um "banco de dados": # outputfile template data1 data2...
Estou tão farto de espaços inúteis nos arquivos de origem que até configurei o vim para mostrá-los. O problema é que muitas vezes (se não sempre) tenho que lidar com espaços inúteis com os desenvolvedores de meus companheiros. Gostaria apenas de verificar os arquivos de origem (com uma expressão...
Meu objetivo é verificar um intervalo de número com (apenas com case+ esac) e imprimir o intervalo. Então, por exemplo: Se o número estiver entre 0 e 80, imprima >=0<=80 Se o número estiver entre 81 e 100, imprima >=81<=100 etc. O problema com o meu script abaixo é impresso apenas...
Estou tentando executar uma verificação do PEP8 em uma grande árvore de origem. A árvore é composta de uma mistura de arquivos em vários idiomas. A idéia é verificar todos os scripts Python sem precisar listá-los explicitamente. A maioria desses arquivos não tem .pyextensão. Existe uma maneira...
Eu tenho um conjunto de substituições sed em um script bash e estou recebendo um erro sobre um comando `s 'não terminado. Aqui está a aparência da linha sed: sed -n -e "s/TMPFOO1/$FOO1/" -e "s/TMPFOO2/$FOO2/" -e "s/TMPFOO3/$FOO3/" -e "s/TMPFOO4/$FOO4/" -e "s/TMPFOO5/$FOO5/" /home/foo/template >...
Eu tento remover a string de .bash_profile. A string é adicionada quando meu script de shell é executado: Minha string em bash_profile da seguinte maneira: # for Myapllication export MYAPP_HOME=/opt/myapp Eu quero remover as cordas de .bash_profilequando myapp é removido via rpm. Como remover...
Eu tenho tentado escrever um script bash simples que eu vou usar para instalar um aplicativo e atualizar seu arquivo de configuração. Estou tendo dificuldade para obter o arquivo de configuração modificado. # DBHost=localhost DBName=test # DBPassword= alguma sugestão como eu posso ficar acima...
por exemplo if [ "$FOO" = "true" ]; then vs if [ $FOO = "true" ]; then Qual é a diferença? Parece que as duas instruções também
Quero saber se existe uma maneira de ouvir um processo no Linux e unix - quando ele termina e qual é o código de saída do processo (script). Não quero escrever um script que seja executado em Xsegundos e verifique ps -ef | grep PIDse o processo ainda está ativo. Quero saber se existe uma maneira...