
を実行しtar -czvf some_folder_here
、次のように出力ファイルを実際に指定しないとしますtar -czvf some_output_file.tar some_folder_here
。
ファイルはどこに保存されますか?
私は偶然これを実行したのですが、-v
オプションによって何かが行われたことは明らかでしたが、実際にどこに行ったのか(どこに行ったのかさえも)はわかりません。
答え1
tar
標準的な Unix コマンドライン ツールでコマンドラインを解析する方法では、出力ファイル名 (f
オプションの後の最初のもの) を指定しましたが、たまたまそれがフォルダーと同じ名前になっていました。取り込むファイルを指定できませんでした。
のほとんどのバージョンでtar
は、取り込むファイルを指定しなかったため、または Unix ファイルシステム API のセマンティクスによってファイルを含むディレクトリを上書きできないため (IIRC)、何も実行されません。