规范景观自定义图形脚本需要解释器

规范景观自定义图形脚本需要解释器

好吧,我对它完全陌生,Landscape但我开始喜欢它了!

我想创建一个运行以下命令的图表:

netstat -an | grep -c 8105

它将返回连接到我的服务器套接字的数量!

因此我按下了新图表:

在此处输入图片描述

遗憾的是,正如你从图片中看到的,我得到了script needs interpeter

我不确定那是什么意思或者我如何让它执行我的命令。

所以我希望这里有人可以帮助我并且曾经尝试过?

答案1

我相信它要求你#!/bin/bash告诉它运行一个 bash 脚本。

在终端中,您已经在运行 bash。当您在终端中运行命令时,它会运行 bash 命令。要将 bash 命令作为脚本运行,通常需要包含一个指定解释器的标头。

改用这个:

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

如果这不起作用,请改用这个:

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

wikipedia.org/wiki/Shebang

相关内容