Perguntas sobre 'shell-script'

2
respostas

De qualquer maneira no Bash para gravar em um arquivo a cada X segundos sem fechá-lo?

O watchdog de hardware no meu sistema precisa de 0 gravado em /dev/watchdog em intervalo menor que 60 segundos ou ele será acionado. O identificador de arquivo deve ser mantido aberto no entanto ou o watchdog é desativado. Por exemplo,...
02.06.2014 / 05:48
5
respostas

Como gzip somente se o mysqldump não errar?

Eu quero zip o sql dump se e somente se o mysqldump não produzir nenhum erro. Eu tento colocar a senha errada, mas ainda executa o gzip. mysqldump -u username -ppassword dbname |& if [ $? == 0 ]; then gzip > test.gz; else echo "error"...
06.08.2017 / 04:43
2
respostas

Como converter a data do formato “01 de outubro de 20:00” para “1 de outubro de 20:00” (espaço acolchoado)?

Aqui Oct 01 tem que ser impresso como Oct 1 ou seja, sem 0. Preciso de dois espaços entre outubro e 1, como Oct 1 .     
06.10.2015 / 13:33
2
respostas

Script shell para mover arquivos entre dois diretórios

Eu tenho várias pastas que contêm subpastas como jan / jan / FEB / fev / mar / mar / e assim por diante. Eu preciso mover todos os arquivos de JAN / * para Jan /, FEB / * para fevereiro / e assim por diante. Como faço para conseguir isso com um...
16.09.2015 / 09:56
2
respostas

O comando funciona no terminal, mas não no script bash [duplicado]

Se eu quiser excluir tudo no diretório atual, exceto "myfile", posso usar rm -r !("myfile") Mas se eu colocar isso em um script (chamado cleanup ): #!/bin/bash rm -r !("myfile") Eu recebo: pi@raspberrypi:~/tmp $ ./cleanup ./...
07.09.2018 / 19:38
5
respostas

Script de shell: linha dividida

Eu preciso dividir uma linha com duas strings separadas por um espaço como: key value . Eu tentei: key=$(awk -FS=" " {print $1} line) value=$(awk -FS=" " {print $2} line) Mas estou recebendo: awk: line 2: missing } near end of f...
28.06.2018 / 09:09
2
respostas

expressão regular para extrair informações no shell script

Gostaria de fazer algumas partes de algumas saídas do comando shell no shell script: $ uname -r >> 3.14.37-1-lts Onde eu só preciso do 3.14.37 . E também para a variável de script shell VERSION que tem o valor "-jwl35", gost...
29.03.2015 / 17:34
4
respostas

sftp script para obter um arquivo da máquina remota

Eu uso um script, que contém a linha: sftp [email protected]:/dir/file.txt Quando executo o script, ele pede minha senha: [email protected]'s password: No entanto, não quero ser solicitado a digitar minha...
09.09.2014 / 20:09
5
respostas

Citando e escapando

Eu tenho um shell script, cujos argumentos são coletados em citação como um único argumento e passados para um script em perl. /usr/local/API/check_api.sh "-D x.x.x.x -C Test_Internal_Cluster -u user -p pass -i 300 -l runtime -s list" qu...
25.02.2014 / 07:57
3
respostas

Script Bash para excluir um arquivo chamado index.html recursivamente

Eu preciso de um script bash (não sei como escrever o arquivo .sh real) que eu poderia definir para ser executado pelo cron a cada minuto e que iria excluir arquivos com o nome index.html que estão em um diretório específico e sua subdiretóri...
17.01.2014 / 10:08