Perguntas sobre 'scripting'

3
respostas

Como posso subtrair duas variáveis no bash?

Estou recebendo um erro em um script: #!/bin/bash value='55' size='df -kh | grep '/vol/cdr/MCA' | awk '{print $5}'| sed 's/%//g'' if [ "$size" -gt "$value" ] ; then delete=[ "$size" - "$value" ] echo $delete fi Saída: [root@rohit ~]# s...
15.05.2016 / 18:09
1
resposta

Echo ponto e vírgula no bash

Estou tentando gravar em um arquivo a seguinte string: 1;2;3;4 . Os ponto-e-vírgulas criam problemas. Eu consegui descobrir o seguinte ecamotage para fazer isso: variable='1;2;3;4' echo "${variable//;/\;}" >output.file no entanto,...
19.06.2016 / 14:44
2
respostas

Telnet remoto para reiniciar um modem não está funcionando

Eu tenho um modem que preciso reinicializar de um roteador. Um modem aceita apenas o telnet e possui uma GUI da Web. Se eu telnet do roteador manualmente, eu posso reiniciar o modem sem nenhum problema. Mas quando tento emitir o seguinte no r...
12.10.2016 / 11:46
2
respostas

Exibe todos os arquivos de um diretório com o gato ao mesmo tempo

Estou escrevendo um script que me permite visualizar o conteúdo de todos os arquivos em um diretório selecionado inteiro, mas não sei como fazê-lo. Eu estava pensando em direcionar a saída de ls para cat ou less , mas isso não parece...
04.04.2017 / 18:58
1
resposta

script awk para extrair o argumento de uma opção

Alguém pode explicar o que a parte awk '{for(i=1;i<=NF;i++) if($i~/-f/) print $(i+1)}') faz no snippet a seguir line='/wwws/apache/apache2.4.16w-r01/instroot/bin/httpd -f /www/csbe-int-fb-na/generated/httpd.conf -C ServerName int-b2vusi...
15.12.2015 / 16:23
1
resposta

regex para remover os últimos quatro caracteres

Existe uma maneira que eu poderia eliminar os últimos quatro caracteres com regex no script de linha abaixo como eu converter arquivos .wav em arquivos. A partir de agora, meu script de linha única produz arquivos que terminam em .wav.mp3...
15.02.2016 / 00:25
2
respostas

Pausando e reiniciando todos os processos do Python

Eu tenho um servidor que executa nossos scripts de back-end para nosso banco de dados (processos ETL, etc). No entanto, durante duas horas por dia, dedicamo-lo a enviar nossos e-mails. Os e-mails são a principal prioridade, no entanto, às vezes,...
27.02.2016 / 15:17
1
resposta

Como escrever um script nawk que imprime tudo, exceto as linhas em branco e exibe o número total de linhas em branco?

Eu tentei algumas coisas diferentes, mas não consigo fazê-lo funcionar. Principalmente, gostaria apenas de saber como excluir as linhas em branco. comando tentado: nawk '{print $0}' filename | grep -v " "     
26.11.2015 / 21:11
1
resposta

Acrescentar um arquivo a dois arquivos no script unix [duplicado]

Eu preciso acrescentar um registro de trilha a ambos os arquivos. cat file1 >> file2 isso acrescenta tudo em file1 a file2 Meu requisito é acrescentar file1 content a file2 e file3 .     
16.11.2015 / 22:36
2
respostas

Sudo como outro usuário para salvar seu endereço de diretório inicial em um arquivo txt

Estou tentando salvar um diretório pessoal de usuários em um arquivo users.txt, mas continuo salvando o meu. O script pede ao usuário que insira seu nome de usuário, que salvei em $ username. Quando eu corro ls ~ >> users.txt Mostra...
27.04.2017 / 15:53