Perguntas sobre 'scripting'

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 / 09: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 / 15: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?     
25.09.2012 / 22: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...
14.10.2014 / 22: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 / 13: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?...
08.08.2016 / 22: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 / 00: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...
07.12.2013 / 23:49
2
respostas

Selos de hora dmesg legíveis para humanos no OpenWRT

A saída do dmesg mostra o número de segundos + milissegundos desde o início do sistema. [ 10.470000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 14.610000] device eth0 entered promiscuous mode [ 18.750000] cfg80211: Calling...
27.01.2014 / 15:04
4
respostas

Como posso implementar um fluxo circular de dados entre comandos interconectados?

Conheço dois tipos de como os comandos podem ser conectados entre si: usando um Pipe (colocando std-output em std-input do próximo     comando). usando um Tee (junte a saída em várias saídas). Eu não sei se isso é tudo o que é possível,...
30.03.2015 / 18:43