小编fav*_*y86的帖子

使用 sort 命令对文件进行排序并覆盖它

我试图对文本文件进行排序并将排序后的文件替换为原始文件,因此我将该文件也设置为排序命令的输出,但是当我这样做时,它会清除文件内容并且文件变为空,为什么?我可以使用另一个文件来解决这个问题,但感觉不太好:D,(我正在使用 Lubuntu。)

faav@faav-XPS-L501X:~$ cat test
A
C
B
faav@faav-XPS-L501X:~$ ls -l test
-rw-rw-r-- 1 faav faav 6 Apr 14 00:28 test
faav@faav-XPS-L501X:~$ sort test > test
faav@faav-XPS-L501X:~$ cat test
faav@faav-XPS-L501X:~$ ls -l test
-rw-rw-r-- 1 faav faav 0 Apr 14 00:28 test
Run Code Online (Sandbox Code Playgroud)

sort

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

sort ×1