我一直在尝试使用 find 命令在我的 ftp 服务器中搜索文件
find ./* -iname "MyLog.log"
我得到了大量的输出。我正在尝试使用以下命令将此输出重定向到文件中。
find ./* -iname "MyLog.log" > ./myfile/storeLog.log
and
find ./* -iname "MyLog.log" tee ./myfile/storeLog.log
我仍然可以在控制台中看到输出,但不能在文件中看到输出。
任何人都可以帮助我,当我们在 unix 中使用 find 命令时,如何将输出重定向到文件。
可能大量输出是“权限被拒绝”类型的消息。通过附加将错误重定向到日志文件2>&1
.
2 是 stderr(错误消息)的流号,1 表示 stdout 流(标准非错误输出流)。
find . -iname "MyLog.log" > ./myfile/storeLog.log 2>&1
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)