GNU/Linux >> Linux の 問題 >  >> Linux

Tar.gzを作成するときに余分なファイルを避けますか?

この質問にはすでに回答があります :tar内の多くの「._」ファイル[重複]

(3つの回答)
3年前に閉じられました。

複数のファイルをタール化​​すると、何らかの理由で余分なファイルができてしまいます。

私がしていることは:

tar -czvf tests.tar.gz test1.csv test2.csv test3.csv

tarの構造を見ると、何らかの理由で次のようになります。

 tar -tvf tests.tar.gz
-rw-------  1 admin Users 519 Jun  8 11:55 ./._test1.csv
-rw-------  1 admin  Users  52 Jun  8 11:55 test1.csv
-rw-------  1 admin Users 152 May 10 11:09 test2.csv
-rw-------  1 admin Users 152 May 10 11:09 test3.csv

./._test1.csvファイルは必要ありません 。これがないtarを作成するにはどうすればよいですか?

これをOSXターミナルで実行しています。

承認された回答:

これは、追加のファイルメタデータを保存するためのApple拡張機能です。

環境変数COPYFILE_DISABLEを設定します この動作をオフにします。

例:

$ COPYFILE_DISABLE=1 tar -czvf tests.tar.gz test1.csv test2.csv test3.csv

(出典)


Linux
  1. ファイルはいつ作成されましたか?

  2. Zipファイルのエンコード?

  3. Tar:サブフォルダーを作成せずに単一のファイルをディレクトリに抽出しますか?

  1. 圧縮 tar 内の単一ファイルの更新

  2. ワイルドカード ファイル パターンを指定した tar -C

  3. インデックス付きアーカイブ形式?

  1. .tar.gz ファイルの作成時にディレクトリを除外する

  2. BashでCSVファイルを解析するには?

  3. 1TB のスパース ファイルのコピー