服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. bash linux mac osx unix
  3. 在bash脚本中,>和> |有什么区别 redirect?
Intereting Posts
RAID 5检测到写入错误? 从端口同时安装多个应用程序是否安全? 使用Exchange 2010从Server 2008r2打开文件的速度缓慢 木偶服务器和木偶代理4.8 aws s3 sync:如何排除proc,sys目录 如何通过使用带有响应时间的nginx日志来绘制Web服务器负载的graphics? 便携式服务器机房空调选项 Quantum Scalar i80 – 我看到磁带驱动器,但没有更换器 还原一个7zip的Mysql数据库 在使用屏幕时设置xterm(PuTTY)窗口标题? ipmi – 无法ping或远程连接 HP DL360 G5处理器升级 服务器攻击,不知道如何 SFTP – 用户名/密码,而不是证书(vsFTPd) 如何configurationNTP有一个TAI或GPS时间参考?

在bash脚本中,>和> |有什么区别 redirect?

以下两个redirect命令有什么区别?
ls > out
ls >| out
他们似乎都产生了相同的产出。

  • 如何从Web浏览器运行Linux bash脚本?
  • 如何检查我用来编译程序的命令?
  • 如何将命令的控制台输出redirect到日志文件?
  • 非阻塞bashredirect
  • 列出所有空文件夹

根据[1]的不同是>| 即使设置了noclobber选项,也会将输出redirect到文件。

noclobber选项是由bash的命令行选项-C设置的,并防止通过redirect覆盖文件[2]。 当noclobber选项被设置时,则ls >| out ls >| out将文件覆盖out ,而ls > out不会。

[1] http://tldp.org/LDP/abs/html/special-chars.html
[2] http://tldp.org/LDP/abs/html/options.html#NOCLOBBERREF

  • Bash并行化CPU密集型进程
  • 任何人都知道是否有CTR + w的对应项,删除光标后面的直接词
  • 为什么运行这个脚本花费的时间在用户和系统之间差别很大,我怎样才能纠正这个差异呢?
  • 焦油不保留所有者/权限
  • 如何在启动shell时运行“source”?
  • Kickstart%发布问题
  • 从输出中删除2行,grep匹配正则expression式加上下一个1
  • 为什么“头”挂着而没有终止?
  • Linux服务器“黑客攻击”,试图找出它是如何完成的
  • CentOS EPEL安装,与位无关的命令

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy