file_dir_name
指定したディレクトリ()に既存のファイルまたはディレクトリ()のtarファイルを作成しようとしていますdir_path
。new_name.tar
新しいディレクトリにあるtarファイルの名前を指定する必要があります。ところで、次のコマンドを実行すると、現在のディレクトリにtarファイルが保存されます。誰でもこの問題を解決するのに役立ちますか?
tar -cvf "$new_name.tar" "$file_dir_name" -C "$dir_path"
答え1
新しいtarballが保存されるパスを指定します(例:)tar cvf "${dir_path}"/new_name.tar "$file_dir_name" -C "$dir_path"
。
これは、そのディレクトリがfile_dir_name
に存在すると仮定しますdir_path
。