shell 脚本零食铺
隐藏指令输出 如果想让终端不打印某条指令的运行结果,可以使用: command > /dev/null 2>&1 解决引入另一个脚本后,在其他路径执行脚本报错的问题 脚本 A 引入了脚本 B 和 C。如果不在脚本 A 所在的路径执行脚本 A,那么终端会因为找不到 B 和 C 而报错:CommonEcho.sh: No such file or directory 比较好的解决方案是在引入脚本 B 和 C的时候指明它们的路径(但不是写死路径): source $(dirname "$0")/lib_example source $(dirname "