根据tar文件名将文件解压缩到目标目录

舍哈尔

我有一个名为tar的tar文件_home_rock_files.tar,该文件已在源服务器中挂载,现在将这个tar复制到目标服务器后,其目录结构与相同_home_rock_files现在,我的问题在这里出现。

我想编写一个shell脚本,将脚本自动解压缩_home_rock_files.tar并将其解压缩到/home/rock/files/目的地路径是在这样的文件名中指定的。

αғsнιη

我想出了这套bash命令:

[sudo] find * -type f -name "SPECIFY THE FILE NAME"| 
    while read FILE ; do       # read the files
        destpath="$(echo "$FILE"| sed 's/_/\//g;s/.tar//')"; #rerplace all _s with /s and drop the .tar ext to achive destpath
        mkdir -p "$destpath";  #create the directory path of despath  
        tar xzf "$FILE" -C "$destpath" ;  #untar the file to destpath
    done

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将文件解压缩到目标目录?

来自分类Dev

在不覆盖现有文件的情况下将 tarball 解压缩到目标目录

来自分类Dev

将所有tar.bz2文件解压缩到目录中

来自分类Dev

将所有tar.bz2文件解压缩到目录中

来自分类Dev

如何将文件解压缩到当前目录?

来自分类Dev

如何将文件解压缩到当前目录?

来自分类Dev

将许多文件解压缩到给定目录

来自分类Dev

将许多文件解压缩到给定目录

来自分类Dev

将文件解压缩到新目录

来自分类Dev

将tar解压缩到目录中,删除压缩文件中不包含的任何文件

来自分类Dev

如何使用gunzip和tar将tar.gz文件解压缩到所需的特定目录?

来自分类Dev

以递归方式将所有xlsx文件解压缩到包含原始文件名的新目录中

来自分类Dev

如何指定解压缩目标目录

来自分类Dev

将单个文件中的多个文件解压缩到不同目录

来自分类Dev

无法将文件解压缩到文件夹

来自分类Dev

如何使用Java搜索docx文件并将其解压缩到给定目录中?

来自分类Dev

将.rar文件解压缩到php中的特定目录

来自分类Dev

将zip文件的子目录内容解压缩到/ tmp?

来自分类Dev

解压缩TAR文件,导致错误

来自分类Dev

使用libzip将文件解压缩到磁盘

来自分类Dev

将文件解压缩到s3

来自分类Dev

将gzip文件解压缩到位

来自分类Dev

将档案解压缩到单个文件夹

来自分类Dev

将单个文件解压缩到所需名称

来自分类Dev

解压缩到与存档同名的文件夹

来自分类Dev

无法解压缩到opt目录

来自分类Dev

将 .zip 文件解压缩到所有包含 .php 文件的目录中,其中包含文本“house”?

来自分类Dev

如何将tar gz存档解压缩到特定的目标?

来自分类Dev

如何重复解压缩tar本身内的tar文件

Related 相关文章

热门标签

归档