「tar --exclude-backups」は、最後にチルダがあるファイルを除外しません。

「tar --exclude-backups」は、最後にチルダがあるファイルを除外しません。

次のディレクトリがある場合:

$ ls -a foo
.  ..  a  #a#  a~  b  b.bkp  c  .git  .hg  .svn

そして電話:

$ tar zcf foo-no-bkp.tar.gz --exclude-backups foo/

結果のアーカイブにはまだバックアップファイルがあります。文書)。

$ tar ztf foo-no-bkp.tar.gz 
foo/
foo/a~
foo/.svn/
foo/#a#
foo/.hg/
foo/a
foo/.git/
foo/b.bkp
foo/c
foo/b

Ubuntu 12.04でGNU tar 1.26を使用しています。質問がありますか?バグと見なすべきですか?

ベストアンサー1

私はこれだと信じていますバグ修正は2011年7月にリリースされましたが、まだtarバージョンとして含まれていない可能性があります。

v.1.26が現在のバージョンであり、19ヶ月前に投稿(例:2011年3月)しかし、アップストリームパッチとUbuntuが修正をリリースするまでには少し遅れがあります。まだ上流では使えないようです。これを投稿しましたバグフィックスで最新の1.26ダウンロード日はまだ2011年3月です。

おすすめ記事