Perguntas sobre 'scripting'

6
respostas

Como posso suprimir a saída somente se o comando for bem-sucedido?

Eu gostaria de simplificar a saída de um script suprimindo a saída de comandos secundários que geralmente são bem-sucedidos. No entanto, usar -q neles oculta a saída quando eles ocasionalmente falham, então não tenho como entender o erro....
18.01.2016 / 18:04
3
respostas

Executar um comando no logon do usuário

No sistema desktop Linux, eu quero executar um comando quando o usuário fizer o login. Depois de ler algumas outras mensagens, tentei inserir o comando em ~/.bashrc , mas sem sucesso. Além disso, o sistema usa uma interface gráfica para o l...
31.03.2014 / 17:10
8
respostas

Verifique se o script é iniciado pelo cron, em vez de invocado manualmente

Existe alguma variável que o cron define quando executa um programa? Se o script for executado pelo cron, eu gostaria de pular algumas partes; caso contrário, invoque essas partes. Como posso saber se o script Bash é iniciado pelo cron?     
31.08.2012 / 11:07
7
respostas

De maneira mais rápida do que o ping para checar se o computador está online?

Estou escrevendo um alerta em um script de lan para um conjunto de nossos computadores de laboratório. Temos sqlite db com uma lista de hostnames de computador, IPs e MACs e atualmente eu pingar cada um deles com '-c1' para que ele não seja exec...
17.02.2011 / 16:15
8
respostas

A linguagem de script mais universal para o Linux é?

Estamos escrevendo scripts para sistemas Linux, tem havido algum debate sobre qual seria a linguagem de script mais universal do Linux a ser usada. Bash, SH, Posix? O que?     
26.09.2012 / 00:51
3
respostas

Execute o script em uma tela

Eu quero executar um script bash em uma tela desanexada. O script chama um programa algumas vezes, cada uma demorando muito para esperar. Meu primeiro pensamento foi simplesmente abrir uma tela e depois chamar o script, mas parece que não consig...
15.10.2014 / 00:01
4
respostas

Como posso saber se o IP Multicast está ativado?

Eu tenho scripts que executam testes de multicast IP; no entanto, meus scripts estão falhando em uma máquina linux específica. Eu sei que posso olhar para CONFIG_IP_MULTICAST no arquivo de configuração do kernel para determinar se o kernel...
01.12.2011 / 14:02
8
respostas

Existe um shell que verifica se o código está assinado?

Eu estava brincando com o PowerShell esta semana e descobri que você é obrigado a assinar seus scripts para que eles possam ser executados. Existe alguma funcionalidade segura similar no Linux relacionada à prevenção de execução de scripts bash?...
09.08.2016 / 00:32
2
respostas

Como encerrar o comando tee do Linux sem matar o aplicativo que ele está recebendo do

Eu tenho um script bash que é executado enquanto a máquina Linux estiver ligada. Eu começo como mostrado abaixo: ( /mnt/apps/start.sh 2>&1 | tee /tmp/nginx/debug_log.log ) & Depois disso, posso ver o comando tee na minha saída...
05.01.2018 / 01:31
2
respostas

Crie um certificado SSL não interativamente [fechado]

Eu quero, de forma silenciosa e não interativa, criar um certificado SSL. Ou seja, sem solicitar quaisquer dados. A maneira normal de criar o certificado seria: openssl req -x509 -nodes -days 7300 -newkey rsa:2048 \ -keyout /etc/ssl/pr...
08.12.2013 / 00:49