如何移动除一个以外的所有文件?我正在寻找类似的东西:
'mv ~/Linux/Old/!Tux.png ~/Linux/New/'
我将旧资料移到新资料夹的位置,除了Tux.png。!符号表示否定。有一些工作工具吗?
Tux.png
将以下内容放入您的.bashrc
shopt -s extglob
它扩展了正则表达式。然后,您可以移动除一个以外的所有文件
mv !(fileOne) ~/path/newFolder
请注意,在复制目录中,不能以线程中注意到的名称使用正向闪存,为什么除破坏条件外,extglob为何?
cp -r !(Backups.backupdb) /home/masi/Documents/
所以Backups.backupdb/是否定之前错在这里,我不会,因为使用错误的风险,移动目录,然后用其他的命令和其他可能的例外水珠没有使用它。
Backups.backupdb/