【发布时间】:2015-10-02 09:09:51
【问题描述】:
我结合了两个脚本的别名。在我的操作系统设置中遵循别名工作正常
alias build_command 'directory_1/foo.sh build'
alias copy_command 'directory_2/bar.sh'
alias build_copy 'build_command && copy_command'
alias bc build_copy
问题是当我想将终端输出转储到文件中时。谁能告诉我我该怎么做?仅供参考,我在终端中尝试了bc > temp.txt,但不起作用,我不允许修改构建和复制脚本:(
提前致谢:)
【问题讨论】:
-
首先,你不应该使用别名,而应该使用函数。现在,如果你真的想使用你的
bc别名并重定向输出,请使用:{ bc; } > temp.txt,否则只有copy_command的输出被重定向。