tarボール作成のdry-run的な
そんなものはない
$ tar -cvf - hoge 2> /tmp/hoge.txt > /dev/null
圧縮サイズ予測
$ tar -cvzf - hoge 2> /tmp/hoge.txt | wc -c
参考: tarコマンドを実行する前にテストしたい | colori
一部除外 (ワイルドカード使用)
--no-wildcards-match-slash
付けないと、ワイルドカードが /
にもマッチしてサブディレクトリのファイルにもマッチするぞ、くそったれが。
$ tar \ --no-wildcards-match-slash \ --exclude='hoge/*.gz' \ -cvzf /tmp/hoge.tgz hoge