如何排除除一个文件以外的所有目录?
文件夹示例:
somedir
|-- index.html
|-- somedir
| |-- some.file
`-- some.file
--
script.是:
#!/bin/bash
EXCLUDE='
-x!somedir/*
'
INCLUDE='
-i!somedir/index.html
'
7za a ../test.7z . $INCLUDE $EXCLUDE
但是这个脚本不起作用!存档只有一个空文件夹somedir
我发现只有这个解决方案((
#!/bin/bash
EXCLUDE='
-x!somedir/*
'
7za a ../test.7z . $EXCLUDE
FILES='
somedir/index.html
'
7za a ../test.7z $FILES