prova1是一个带有一些文本的文件。当我运行此代码时,prova1变为空:
sort prova1 > prova1
Run Code Online (Sandbox Code Playgroud)
我知道要达到我可以做的效果:
sort prova1 -o prova1
Run Code Online (Sandbox Code Playgroud)
我只想知道原因:)
这是因为首先执行重定向:>prova1
截断您的文件,以便sort
什么也找不到。sort prova1 > prova1_sorted
会像你期望的那样工作。