Pan*_*aV2 6 command-line shell files
我只是将整个目录复制到另一个目录中
cp ~/local/* ./
Run Code Online (Sandbox Code Playgroud)
并且实际上想打字
cp ~/local/srl* ./
Run Code Online (Sandbox Code Playgroud)
所以我发现自己有很多不必要的文件。我可以手动抑制它们,但我想知道,有没有办法撤消该术语的任何命令?
Mat*_*ock 12
不,没有办法撤消命令(至少不是通用的)。当用户rm使用错误的正则表达式运行时,这通常是一个问题,而没有意识到它涵盖的文件多于他们想要删除的文件。
此外,从终端实现撤消任何命令真的是不可能的。想象一下发送电子邮件或播放声音的命令。没有办法撤销这些。
很高兴你跑了cp,而不是rm。
至于以后,如果您没有移动/删除/复制太多文件,-iswitch 会将其变成“交互”模式,在每个操作前要求确认。