我编写了一个备份实用程序,其中包含一个文件,其中列出了要从备份中排除的路径。
如何指定排除UNIX系统中的所有可执行文件,其中可执行文件通常没有扩展名?
tar --create --exclude-from=exclude.txt -f backup.tar
我想要一种标准的方式(Linux,Mac OS-X,BSD,...)。
答案 0 :(得分:0)
find dir -executable -type f > execlist.txt
tar --create --exclude-from=exclude.txt --exclude-from=execlist.txt -f backup.tar