Cheug's Blog

当前位置:网站首页 / 技术积累 / 正文

tar解压指定后缀文件并(不保留路径)

2025-02-06 / 技术积累 / 62 次围观 / 0 次吐槽 /
BASIC
tar -xzvf /home/root/test.tar.gz --wildcards --no-anchored '*.html' --transform 's|.*/||'

解释:

  • --wildcards:允许使用通配符匹配。

  • --no-anchored '*.html':匹配所有 .html 文件(无论它们在压缩包中的路径层次)。

  • --transform 's|.*/||':使用 transform 选项去除路径部分,只保留文件名。s|.*/|| 是正则表达式,表示移除路径中 "/" 之前的所有内容,保留文件名。


Powered By Cheug's Blog

Copyright Cheug Rights Reserved.