Articles of concha

Como chamar o shell script de outro script de shell?

Eu tenho dois scripts de shell, a.sh e b.sh Como posso chamar b.sh de dentro do script shell a.sh ?

Melhor maneira de criar um daemon de script de shell?

Eu estou querendo saber se existe uma maneira melhor de fazer um daemon que espera por algo usando apenas sh do que: #! /bin/sh trap processUserSig SIGUSR1 processUserSig() { echo “doing stuff” } while true; do sleep 1000 done Em particular, eu estou querendo saber se há alguma maneira de se livrar do loop e […]

Passa todas as variables ​​de um shellscript para outro?

Então vamos dizer que eu tenho um script shellscript / bash chamado test.sh com: #!/bin/bash # TESTVARIABLE=hellohelloheloo ./test2.sh meu test2.sh se parece com isso #!/bin/bash # echo ${TESTVARIABLE} isso não funciona. Eu não quero passar todas as variables ​​como parâmetros, já que isso é um exagero. Existe um caminho diferente?

Como executar comandos mongo através de scripts de shell?

Eu quero executar comandos mongo no script de shell. Eu tentei seguir o caminho test.sh #!/bin/sh mongo myDbName db.mycollection.findOne() show collections Quando executo o script acima ./test.sh Então conexão mongo estabelecida mas próximos comandos não executados Como executar outros comandos através do script sh [test.sh]? Por favor me ajude

Sair do script de shell com base no código de saída do processo

Eu tenho um script de shell que executa vários comandos. Como eu faço o script de shell sair se algum dos comandos sair com um código de saída diferente de zero?

Como faço para colocar um processo já em execução no nohup?

Eu tenho um processo que já está em execução há muito tempo e não quero terminá-lo. Como faço para colocá-lo em nohup (isto é, como faço para continuar funcionando mesmo se eu fechar o terminal?)

Tentando dividir uma string em duas variables

Estou tentando dividir uma string em duas variables ​​(sem ter que usar um loop while): var=”hello:world” IFS=’:’ read var1 var2 <<< $var echo "var1: $var1" echo "var2: $var2" mas não estou conseguindo o resultado desejado: var1: ‘hello world’ var2: ” Alguém poderia, por favor, explicar se é possível fazer assim (ou de maneira similar)?

Como faço para matar processos / trabalhos em segundo plano quando sai meu script de shell?

Eu estou procurando uma maneira de limpar a bagunça quando meu script de nível superior sai. Especialmente se eu quiser usar set -e , eu desejo que o processo de background morra quando o script sair.

Captura o valor de saída de um comando shell no VBA?

Encontrou esta function http://www.cpearson.com/excel/ShellAndWait.aspx Mas também precisaria capturar a saída da saída do shell. Alguma sugestão de código?

Dilema de subcamada while-loop no Bash

Eu quero calcular todos os arquivos * bin dentro de um determinado diretório. Inicialmente eu estava trabalhando com um for-loop : var=0 for i in *ls *bin do perform computations on $i …. var+=1 done echo $var No entanto, em alguns diretórios, há muitos arquivos que resultam em um erro: Argument list too long Portanto, […]