tarはディレクトリなしでフルファイル名を一覧表示します。

tarはディレクトリなしでフルファイル名を一覧表示します。

tgz次のようなファイル構造のファイルがあります

- folder
    - subdir1
      - file1.txt
      - file2.text
    - subdir2
      - file1.txt

実行するとtar -tf folder.tgz以下が出力されます。

folder/
folder/subdir1/
folder/subdir1/file1.txt
folder/subdir1/file2.txt
folder/subdir2/
folder/subdir2/file1.txt

出力リストが次のようにディレクトリ名を除外するにはどうすればよいですか?

folder/subdir1/file1.txt
folder/subdir1/file2.txt
folder/subdir2/file1.txt

ベストアンサー1

使用star(schily-toolsから):

star tzf file.tgz -find ! -type d

おすすめ記事