需要简单 bash 脚本的帮助

Need help for simle bash script

谁能帮我解决一个简单的 bash 脚本的语法问题,该脚本试图编写:

echo ping -c 1
echo nslookup

基本上,我想从 ping 和我正在检查的域的 nslookup 信息中接收一行输出。很遗憾,我无法正确理解。

P.s。这基本上是我要在 bash 中完成的第一件事。

提前致谢!

您好,如果您想要使用 head 的 ping 命令过滤器的一行输出,请详细说明您的问题

例如 平 www.google.com |头-n 1

或者如果您正在考虑向服务器发送一个数据包

ping -n 1 www.google.com

nslookup www.google.com

如果您正在编写 Bash 脚本

#!/bin/bash 平-n 1 www.google.com nslookup www.google.com

保存文件 授予执行权限和 运行

请告诉我我已经回答了你的问题

感谢您提供有关此事的信息。我对我的问题的性质并不感到羞愧,所以我花了更多的时间阅读。我找到的解决方案如下:

#!/bin/bash
for i in $*;do
ping -c 1 $i &
nslookup $i &
done
#

' 将 scrit 添加到 /bin 文件夹后,我使用了以下命令:

chmod +x "script name"
dos2unix ""scrit name" 

所以我只能通过输入脚本名称来使用它。

编写并保存脚本并授予脚本权限后,您好 去文件夹然后 ./

您还可以使用 嘘