[英]use dot to run a shell script why does “echo $0” print -bash
[英]Run bash with see the prints made by echo in script
我得到了一个脚本,并且我正在设计一个新的脚本,并且将使用给定的脚本并对其进行调用。
问题是给定的包含许多“回声”打印。
有没有一种方法可以使用给定的脚本,但不能在控制台中获得这些打印件?
谢谢
只是运行这个,
yourscript.sh > /dev/null
它将输出发送到很远的地方
您也可以执行yourscript.sh
:
#!/bin/bash
exec 1>/dev/null
# rest of the script...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.