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