cp !(file1|dir2) /data/ 複製文件到/data/,排除file1和dir2
mv !(file1|dir2) /data/ 移動文件到/data/,排除file1和dir2
rm -rf !(file1|dir2) ./ 刪除當前目錄下的文件,排除file1和dir2
------------------------------------------------------------------------------------------------------code
使用--exclude選項,格式與示例以下
格式:
tar -zcvf xxx.tar.gz dir --exclude=dir1 --exclude=file2
打包dir目錄,排除dir1目錄與file2文件
示例:
tar zcvf example.tar.gz ./ --exclude=test --exclude=test.txt
打包當前目錄,排除test目錄與test.txt文件
注意:
--exclude=dir 而不是 --exclude=dir/
--exclude=test.txt 而不是 --exclude test.txt
test