linux清空文件文本内容
以前一直用echo的方式来清空一个文件的内容,例如 echo “” > file_name,这样虽说能清掉文件的内容,但是文件会有一个空行,其实cat能更好的胜任此项任务,cat 一个空文件然后重定向文件即可。那里去找这个空文件呢,系统的/dev/null就是一个很好选择,所以如下命令
cat /dev/null > file_name
就可以彻底清空文件的内容了。
欢迎转载,转载请注明文章出处,谢谢!
以前一直用echo的方式来清空一个文件的内容,例如 echo “” > file_name,这样虽说能清掉文件的内容,但是文件会有一个空行,其实cat能更好的胜任此项任务,cat 一个空文件然后重定向文件即可。那里去找这个空文件呢,系统的/dev/null就是一个很好选择,所以如下命令
就可以彻底清空文件的内容了。
直接「> /tmp/something」就可以了
Nice, 你是对的,哈哈~