Perguntas sobre 'scripting'

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 / 16: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 / 21:01
1
resposta

echo $ HISTSIZE não imprime quando executado via shell script, mas funciona na linha de comando

Eu criei um arquivo de script de shell chamado 1.sh com apenas um comando echo: echo $HISTSIZE Eu fiz o arquivo 1.sh executável e tentei rodar o arquivo no terminal executando o comando ./1.sh Imprimiu uma linha vazia no terminal....
17.12.2017 / 09:22
1
resposta

Salve grep result to array

Eu quero salvar todos os nomes de arquivos que correspondem ao padrão no array bash. Minha solução não funciona. Eu acho que o problema é por causa do uso do pipe, mas eu não sei como consertar isso. i=0 find . -type f | grep -oP "some pat...
01.05.2017 / 16:58
1
resposta

verificar scripts de shell [duplicados]

existe algum software, como lint para C, para checar os shell scripts? verifique a sintaxe a compatibilidade com o bash ksh etc ... serviço web on-line ou instalável como programa Eu não quero correr e depurar. Eu estou olha...
06.07.2017 / 23:57
2
respostas

Como executar vários arquivos de configuração através de um script?

Eu tenho um script bash que eu escrevi que pega variáveis de um arquivo de configuração. Eu os passo da linha de comando assim: ./my_script.sh ./config1.conf À medida que continuei a fazer mais configurações que precisam ser executadas, a...
05.09.2017 / 00:53
1
resposta

erro de sintaxe próximo ao token inesperado 'do

Eu tenho um erro de "erro de sintaxe próximo ao token inesperado do", usando um loop for em um .sh. Aqui está o código: #!/bin/sh # some code for flux in $(ls -d /home/eai/*/*/*) ; do FICHIER=$(ls -p -tr $flux | grep -v / | head -n 1) i...
05.09.2017 / 16:14
2
respostas

Extraindo blocos de texto com base na saída do grep

Atualmente, estou trabalhando com um arquivo de texto que contém os seguintes blocos de texto: -------------------------------------- Beginning of block Text Random Text keywordA Text End of block -------------------------------------- -----...
04.06.2017 / 16:01
2
respostas

Como cat / dev / ttyUSB0 para novo arquivo diariamente

Eu tenho um script que simplesmente faz isso: cat /dev/ttyUSB0 > /home/pi/usb0_$(date +\%Y\%m\%d\%H\%M\%S).txt Funciona muito bem, mas eu quero criar um novo arquivo a cada dia em vez de um arquivo grande. Pensei em usar o crontab p...
30.04.2017 / 20:20
1
resposta

Inserir tag XML customizada em um arquivo XML em um script bash

Então, estou tentando criar um script usando o bash para executar arbitrariamente um arquivo de configuração do JBoss XML e, quando vejo uma tag específica, coloco alguns valores personalizados nela. O XML abaixo é o trecho importante do arqu...
18.08.2017 / 15:32