shell之从一些 .tar.gz 文件创建 tar 文件

你猜 阅读:31 2024-11-01 17:39:52 评论:0

我想从 $a/$b 中的所有 .gz 文件创建一个 .tar 文件,然后删除这些文件。

我想出了以下代码,但它不起作用:

cd "$a" 
#tar cf $a/$b'.tar' "$b_sql.gz" "$b_moh.tar.gz"  
tar cf $a/$b'.tar' $b'_*.gz' 
gzip $a/$b'.tar' 
rm -f $b'_*.gz' 

请您参考如下方法:

我尝试这种方式并回答:

cd "$a" 
for f in $b'_*.gz' 
do 
   tar cf $a/$b'.tar' $f 
done 


标签:Shell
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号