我可以使用脚本连接到远程服务器和grep信息吗?

时间:2019-02-13 07:46:16

标签: bash ssh scripting grep

我最近成为了我所在的公司的系统管理员。我想尝试做的一件事是使用脚本改进某些流程。我对bash还是很陌生,但是渴望学习,对您的帮助将不胜感激。

在我的工作中,如果有人请求grep,我们必须手动连接到主机名,然后成为root用户,然后执行grep。这可能会非常耗时,因此我开始处理一个脚本,该脚本将允许我输入以下内容:

ssh user@hostname grep

问题是我不知道如何能够连接到给定的主机名。运行脚本询问我输入的主机名,然后问我要grep并从中得到结果的脚本时,我想要一些输出。

如果这是一篇冗长的文章,我们将不胜感激并深表歉意。这是我第一次问一个问题。

1 个答案:

答案 0 :(得分:0)

您可以在脚本中使用以下命令。 $ 1参数可以是主机名,$ 2是grep的字符串,例如:645456

myscript.sh host1 string_to_grep