shell编程
时间:2008-04-22 来源:ybu2008
(http://doc.linuxpk.com/doc/abs/special-chars.html 是一个学习shell编程的不错网站)
把一个文件清空, 但是并不会修改这个文件的权限. 如果之前这个文件并不存在, 那么就创建这个文件.
1, : > data.xxx #不会产生一个新的进程, 因为":"是一个内建命令
2, cat /dev/null > data.xxx
冒号在与>>重定向操作符结合使用时, 将不会对预先存在的目标文件(: >> target_file)产生任何影响. 如果这个文件之前并不存在, 那么就创建它.
把一个文件清空, 但是并不会修改这个文件的权限. 如果之前这个文件并不存在, 那么就创建这个文件.
1, : > data.xxx #不会产生一个新的进程, 因为":"是一个内建命令
2, cat /dev/null > data.xxx
冒号在与>>重定向操作符结合使用时, 将不会对预先存在的目标文件(: >> target_file)产生任何影响. 如果这个文件之前并不存在, 那么就创建它.
相关阅读 更多 +