Perguntas sobre 'scripting'

3
respostas

Armazena variável em outra variável [fechada]

Estou tentando armazenar o conteúdo da minha variável no loop for na minha outra variável, mas obtenho 0403-006 Execute permission denied Ajuda. while IFS='|' read -r col1 col2 col3 col4 col5 col6 col7 do for f in directory/* do...
15.06.2018 / 17:25
2
respostas

Script que terá nome ou caractere EXATO

Por exemplo Eu preciso obter o valor "ABC" no arquivo1 File1 contém: ABC ABC ABCD ABCDE     
13.04.2018 / 09:31
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 / 20: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 / 13: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 / 16: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     
02.05.2018 / 00: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 / 11: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 / 02: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 / 01: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 / 19:23