bash – 我是否需要生成第二个文件来对文件进行排序?

我想要排序一堆文件.我可以
sort file.txt > foo.txt
mv foo.txt file.txt

但我需要第二个文件吗?

(当然,我尝试对file.txt> file.txt进行排序,但后来我得到了一个空文件.)

尝试:
sort -o file.txt file.txt

http://ss64.com/bash/sort.html

`-o OUTPUT-FILE'
     Write output to OUTPUT-FILE instead of standard output.  If
     OUTPUT-FILE is one of the input files,`sort' copies it to a
     temporary file before sorting and writing the output to
     OUTPUT-FILE.

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...