我正在尝试file_dir_name
在指定目录 ( dir_path
) 中创建现有文件或目录 ( )的 tar 文件。我需要new_name.tar
在新目录中命名 tar 文件。但是,当我执行以下命令时,tar 文件保存在我当前所在的目录中。有人可以帮我解决这个问题吗?
tar -cvf "$new_name.tar" "$file_dir_name" -C "$dir_path"
指定要存储新 tarball 的路径,例如tar cvf "${dir_path}"/new_name.tar "$file_dir_name" -C "$dir_path"
.
这假定与 对应的目录file_dir_name
存在于 中dir_path
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句