我需要帮助创建一个脚本,我可以通过ssh从linux机器每10秒运行一次防火墙下面的ip。我必须将所有的命令输出保存到一个可读的文件中。
防火墙ip: 10.121.8.100
set cli pager off
set cli scripting-mode onshow running resource-monitor ingress-backlogs
show running resource-monitor second last 10
show session info
show counter global filter delta yes发布于 2019-09-19 06:29:21
使用无休止的while循环和sleep。
set cli pager off
set cli scripting-mode on
while true; do
show running resource-monitor ingress-backlogs;
show running resource-monitor second last 10;
show session info;
show counter global filter delta yes;
sleep 10;
done发布于 2019-09-23 09:25:24
下面的脚本将适用于您的场景
ssh serverip <<'EOF'
set cli pager off
set cli scripting-mode on
for ((i=1;i>=1;i++))
do
show running resource-monitor ingress-backlogs
sleep 10
show running resource-monitor second last 10
sleep 10
show session info
sleep 10
show counter global filter delta yes
sleep 10
done
EOFhttps://unix.stackexchange.com/questions/542553
复制相似问题