Perguntas sobre 'scripting'

3
respostas

Problemas com script para adicionar números

Estou tendo problemas para enviar meu script agora. Eu me pergunto se algum de vocês tem alguma idéia sobre por que não está tomando como está funcionando atualmente? Ele quer adicionar 6, 9, -4 e 7 juntos e meu script está fazendo isso .. Talve...
23.03.2018 / 19:09
3
respostas

Obtendo o cron para executar um script

Estou tentando fazer com que um script seja executado de acordo com uma entrada crontab. O script que eu tenho funciona bem no terminal, mas não será executado automaticamente de acordo com a entrada do cron. O script é simplesmente criar um arq...
14.03.2018 / 12:04
1
resposta

Por que esse script rodando em segundo plano pode sobreviver 'kill' e término do shell de invocação?

Eu tenho um script $ cat PDFX.sh #! /bin/bash wine /home/t/pdfxcview/PDFXCview.exe Em um shell bash interativo, eu corro $ ./PDFX.sh & [1] 21740 e tente matá-lo $ kill $(jobs -p) [1]+ Terminated ./PDFX.sh...
05.05.2018 / 14:48
2
respostas

Use sed com variável em um loop for

Eu tenho o seguinte: for i in "${arr[@]}" do sed -r "s/$i/ANON/g" /log > /test.txt done Mas a variável i não funciona     
01.05.2018 / 22:50
1
resposta

Corresponder chaves com regex em jq [closed]

Estou escrevendo um script que analisa a entrada JSON ( jsonfile ): { "key11":1010,"key11_yes":13,"key11_no":14, "key12":12120,"key12_yes":9,"key12_no":25, "key13":12103,"key13_yes":13,"key13_no":20 } Eu quero usar jq tool...
15.05.2018 / 09:12
2
respostas

sudo -u não obtendo o caminho acrescentado em $ HOME / .profile

Eu tenho como script que requer privilégios de root. Eu corro o script usando sudo ./script.sh . Algumas partes do script precisam ser executadas como o usuário original, então eu uso sudo --user=$SUDO_USER dentro do script para fazer esse...
23.01.2018 / 01:02
1
resposta

Como passar parâmetros para EXPECT usando a opção '-c'?

Estou usando expect dentro do meu script bash usando expect -c , mas como eu passo parâmetros para ele? Isso é o que eu tentei: FILE="myFile" HOST="myhostname" /usr/bin/expect -c $FILE $HOST ' set FILE [lindex $argv 0];...
02.03.2018 / 00:37
2
respostas

bash citações de escape

Eu tenho um desafio interessante sobre como escapar de citações em um script bash. Meu script bash tem uma longa chamada curl com uma grande estrutura d-json passada. #!/bin/bash Value4Variable=Value4 curl -s -X POST -H "Content-Type: ap...
03.01.2018 / 18:23
3
respostas

Aguardar a conclusão da execução anterior do script de shell

Eu preciso executar um script de shell a cada hora. No entanto, não quero começar a próxima corrida até que a anterior esteja completa. Por favor, informe.     
04.11.2017 / 15:06
1
resposta

Aplica o comando a todos os arquivos em um diretório

Eu quero aplicar o seguinte comando a todos os arquivos no diretório atual clustalw -align -infile=*here goes the input filename* -outfile=*here goes the output filename* Eu também quero que o nome do arquivo de saída seja o mesmo da entr...
10.08.2017 / 19:01