find ./someDir -name "*.php" -o -name "*.html" | tar -cf my_archive -T -
bash
を使用している場合 バージョン> 4.0 の場合、shopt -s globstar
を悪用できます これを簡単に説明するには:
shopt -s globstar; tar -czvf deploy.tar.gz **/Alice*.yml **/Bob*.json
これにより、任意のサブディレクトリから Alice で始まるすべての .yml ファイルが追加され、任意のサブディレクトリから Bob で始まるすべての .json ファイルが追加されます。