O script de grafico customizado da paisagem canonica precisa de interpetrador

2

Ok, eu sou completamente novo em Landscape , mas estou começando a amá-lo!

Eu quero criar um gráfico que execute o seguinte comando:

netstat -an | grep -c 8105

Que retornará um número de quantos está conectado ao soquete de meus servidores!

Então eu pressionei o novo gráfico:

Infelizmente, como você pode ver na foto, eu recebo o script needs interpeter

Não sei ao certo o que isso significa ou como obtê-lo para executar meu comando.

Então eu estava esperando que alguém aqui pudesse me ajudar e ter tentado antes?

    
por Marc Rasmussen 28.07.2015 / 11:14

1 resposta

4

Acredito que esteja pedindo um #!/bin/bash para que ele execute um script bash.

No terminal, você já está executando o bash. Quando você executa um comando em um terminal, ele executa um comando bash. Para executar comandos bash como um script, você geralmente inclui um cabeçalho que especifica o interpretador.

Use isso:

#!/bin/bash
netstat -an | grep -c 8105

Se isso não funcionar, use isso:

/bin/bash -c netstat -an | grep -c 8105

en.wikipedia.org/wiki/Shebang

    
por mchid 28.07.2015 / 11:28