![如何使用 I/O 重定向执行 bash 命令?](https://linux22.com/image/68880/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20I%2FO%20%E9%87%8D%E5%AE%9A%E5%90%91%E6%89%A7%E8%A1%8C%20bash%20%E5%91%BD%E4%BB%A4%EF%BC%9F%20.png)
在Unix环境中,我可以执行一个命令,例如软件脚本./getall.tcl xcm_in.txt > xcm_out.txt
在哪里,输入文件在哪里,将生成的输出文件在哪里。getall.tcl
xcm_in.txt
xcm_out.txt
在Linux环境下如何实现呢?
答案1
Linux 源自 UNIX,因此您可以按照完全相同的方式进行操作:./getall.tcl xcm_in.txt > xcm_out.txt
getall.tcl
是你正在调用的命令(显然是一个 Tcl 脚本)xcm_in.txt
是作为参数传递给命令的文件xcm_out.txt
是命令的 stdout 重定向到的文件