排除 tar.gz 中的文件

排除 tar.gz 中的文件

我想从 tar 文件中排除两个文件..但它似乎不起作用

cd /var/www/public/api_test
tar -zcvf api_v2.x.tar.gz api --exclude "./api/distributor_test.php" --exclude "./api/library/Distributor_API.php"

答案1

尝试(在一行中,为了便于阅读,我折叠起来)

tar -zcvf api_v2.x.tar.gz 
   --exclude api/distributor_test.php 
   --exclude api/library/Distributor_API.php api
  • 参数(例如api)应该放在最后
  • 你可以使用 --exclude distribution_test.php (如果你只有一个名为distributor_test.php 的文件)

相关内容