Perguntas sobre 'shell-script'

2
respostas

Como usar o SSH para executar um script de shell em uma máquina remota?

Eu gostaria de executar alguns comandos sudo privilege usando o script bash do local para o servidor remoto via ssh sem passar vários comandos separando de ponto-e-vírgula no ssh. Eu tentei abaixo do passo, mas tenho erro. ssh -t user@remotei...
07.07.2017 / 20:36
1
resposta

canaliza dados para o processo que já foi iniciado

Digamos que eu inicie um processo node.js da seguinte forma: node script.js & Existe uma maneira de enviar dados para esse processo depois que ele foi iniciado? normalmente, fazemos isso: cat <file> | node script.js m...
08.07.2017 / 02:35
3
respostas

Shell: como usar 2 variáveis com condição

Por favor me ajude a usar 2 variáveis com condição. Por exemplo, cat days 01072017 02072017 03072017 cat hours 00:00 01:00 02:00 03:00 meu exemplo de script de shell for i in 'cat days' & j in 'cat hours' do cat file | gr...
10.07.2017 / 11:02
2
respostas

Precisa verificar se o CD-ROM está carregado ou não

Eu verifiquei o arquivo /proc/sys/dev/cdrom/info $ cat /proc/sys/dev/cdrom/info CD-ROM information, Id: cdrom.c 3.20 2003/12/17 drive name: sr0 drive speed: 1 drive # of slots: 1 Can close tray: 1 Can...
07.07.2017 / 16:05
2
respostas

Evitar ou detectar a ação de alteração de diretório em um shell script

Eu tenho uma biblioteca que aceita plugins. Os plugins são scripts de shell. Eu quero impedir que os plugins alterem o diretório de trabalho atual para qualquer comando no script. Uma coisa que eu poderia fazer é de alguma forma impedir a mud...
06.07.2017 / 21:16
3
respostas

como remover a sintaxe com caracteres uniq da linha

temos o seguinte arquivo de configuração, env.gc.txt export SERVER_GC_OPTS="-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:{{hbase_log_dir}}/gc.log-'date +'%Y%m%d%H%M''" Tentamos remover a sintaxe -'date +'%Y%m%d%H%M''...
14.08.2018 / 14:14
2
respostas

Escrevendo um script para verificar se a saída de um comando é “3”

Estou tentando escrever um script para executar um comando e, se a saída do comando for 3, o script deverá sair e, se não for 3, o script deverá enviar um email para informar que a contagem não é 3. Eu escrevi este código abaixo, mas por algum m...
10.08.2018 / 21:16
3
respostas

designa o número de linhas de saída para uma variável

Como posso executar um comando a partir de um script bash e ao final imprimir o número de linhas que ele imprimiu? O equivalente do awk seria { print; } END { print NR; } Eu só poderia apresentar o seguinte. Isso funciona por enquanto...
16.05.2017 / 23:15
2
respostas

O redirecionamento de Stderr redireciona inesperadamente alguns built-ins BASH, bem

Estou tentando esconder todos os stderr dos usuários que executam um script BASH interativo, mas mantenha os erros em um arquivo de log. No entanto, o redirecionamento stderr simples inesperadamente oculta também algumas saídas BASH que devem se...
14.08.2018 / 15:07
3
respostas

Aguarde vários processos, imprima o código de saída se algum processo sair

O que eu estou tentando alcançar aqui é que, através do script, eu estou executando 3 aplicativos personalizados diferentes em espera simultaneamente, se algum aplicativo sair, forneça um alerta por meio de notificação ou imprima o código de saí...
26.05.2017 / 08:02