[英]Display output of command executed in bash as it is executing
我的bash脚本中有这样一行:
echo "`some_command`"
现在, some_command
执行大约1-2分钟,并在该间隔内保持打印警报/消息。
问题是当我执行bash脚本时,该脚本在1-2分钟内没有输出,然后在some_command
完全执行后直接显示输出。
在执行过程中,如何使bash脚本输出some_command
? 有办法吗?
命令替换是捕获命令写入标准输出的所有内容,然后由echo
命令立即显示所有内容。 只需单独运行命令。 (并且当您确实想要命令替换时,请使用$(...)
而不是反引号。)
some_command # not echo "$(some_command)"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.