windows – 批量重定向输出stderr到文件和管道输出stdout到文件
发布时间:2020-12-14 05:30:29 所属栏目:Windows 来源:网络整理
导读:我有一个调用SVN转储的备份脚本,将stderr输出到文件然后将输出通过管道传输到7zip. 我现在必须使用批处理文件将此系统移植到Windows,但我似乎无法在一行中访问该文件两次,就像linux会让我,是否有替代语法? svnadmin dump D:Repoexample 2 %logfile% | 7za
我有一个调用SVN转储的备份脚本,将stderr输出到文件然后将输出通过管道传输到7zip.
我现在必须使用批处理文件将此系统移植到Windows,但我似乎无法在一行中访问该文件两次,就像linux会让我,是否有替代语法? svnadmin dump D:Repoexample 2>> %logfile% | 7za a new.7z >> %logfile% (上面只是一个例子) 在Windows中如果我尝试这样做,我得到一个错误,该文件已被访问.我怎样才能确保从svnadmin以及从7za到我的日志文件都出错? 解决方法
您还可以使用块直接将两者重定向到日志文件.
将带有1>>& 2的标准输出重定向到stderr,然后将它们与括号组合并将其重定向为单个2>>到日志文件. (svnadmin dump D:Repoexample | 7za a new.7z 1>>&2 ) 2>> %logfile% (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – 如何从Subversion存储库中删除意外放入大文件(4
- ssms – 使用Windows身份验证时,如何在SQL Server Manageme
- 未来的Windows Server路线图?
- windows – Win bat文件:如何在for循环中向变量添加前导零
- Windows系统下WEB服务器权限的设置详解(四)
- windows – 备份在Hyper-V中运行的MySQL数据库服务器的最佳
- Guacamole安装教程
- 有任何Windows记录器工具可以跟踪文件操作吗?
- Windows 7中的UTF-8 CMD
- windows-server-2008-r2 – Windows Server 2008 R2上“待机