执行shell脚本,在发生时打印输出,然后阻塞,直到完成可以通过以下步骤实现:
script.sh
。#!/bin/bash
# 执行命令
command_to_execute="your_command"
$command_to_execute
# 打印输出
echo "Output: Your output message."
# 其他逻辑...
$ sh script.sh
或者给脚本添加执行权限,并直接运行:
$ chmod +x script.sh
$ ./script.sh
当脚本执行时,命令会被执行并打印输出信息。脚本会在打印输出后阻塞,直到命令执行完成。
此方法适用于需要在命令执行期间打印输出信息,并阻塞脚本直到命令完成的场景。通过适当的逻辑控制,可以实现更复杂的脚本功能。
补充说明:
领取专属 10元无门槛券
手把手带您无忧上云