1)有一个文件系统,例如 FS1,具有以下文件和目录:
drwx------ 2 256 Jun 20 05:47 recovery_scripts
drwx------ 2 256 Jun 20 05:47 sqllib
-rw------- 1 1 Jun 20 05:47 dummy
drwx------ 2 256 Jun 20 05:47 lost+found
-rw------- 1 1 Jun 20 05:48 test
-rw------- 1 1 Jun 20 07:38 LAES201D.LOG
2)我想将特定文件和目录移动到另一个文件系统,例如 FS2,即。 :
drwx------ 2 256 Jun 20 05:47 recovery_scripts
drwx------ 2 256 Jun 20 05:47 sqllib
-rw------- 1 1 Jun 20 05:47 dummy
-rw------- 1 1 Jun 20 07:38 LAES201D.LOG
3) 其余文件应保留在 FS1 本身中:
drwx------ 2 256 Jun 20 05:47 lost+found
-rw------- 1 1 Jun 20 05:48 test
4)我想为此编写一个脚本。请帮忙。
答案1
您可以将其与 bash 一起使用
mv FS1/!(test|lost+found) FS2/