执行 bash 脚本时 Landscape Script 超时

执行 bash 脚本时 Landscape Script 超时

我是 Bash 脚本的新手。运行 Bash 脚本通过文件将软件包列表发送到客户端计算机。但它给我错误“执行时脚本超时”。

这是相同的代码。

#!/bin/bash #将输出写入文件的脚本

#创建输出文件,若已存在则覆盖
output=output_file.sh

sudo -S chmod u+w+x 输出文件.sh

#将数据写入文件
echo "accountsservice" >> output _file.sh
echo "acl" >> output _file.sh
echo "acpi-support" >> output _file.sh
echo "acpid" >> output _file.sh

arp -ni eth0 | awk'NR> 1 {打印$ 1}'

“remote.SSH.showLoginTerminal”: true, “remote.SSH.useLocalServer”: false,


#检查文件gedit output_file.sh的内容

猫输出文件.sh


请在这方面帮助我。

谢谢。

答案1

让我们忽略您的脚本可能不完整的事实(由fi没有开头的尾随暗示if;then)。

首先,我要确保您运行的内容不会阻止输入。(例如 sudo、gedit)。

其次,在横向模式下编辑脚本时有一个时间限制设置,如文档。如果脚本运行时间超过 5 分钟,您可能需要增加超时时间。您也可以以特定用户身份运行,

相关内容