加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

unix – 如何使用awk进行文件复制.在awk中使用拆分复制不起作用

发布时间:2020-12-15 21:17:48 所属栏目:安全 来源:网络整理
导读:我错过了一些微妙的东西.我尝试在命令下运行,但它没有用.你能帮忙吗? ls | awk '{ split($1,a,".gz")} {cp " " $1 " " a[1]".gz"}' 虽然我正在尝试打印时显示复制命令. ls | awk '{ split($1,".gz")} {print "cp" " " $1 " " a[1]".gz"}' 不确定问题出在哪
我错过了一些微妙的东西.我尝试在命令下运行,但它没有用.你能帮忙吗?

ls | awk '{ split($1,a,".gz")} {cp " "   $1 " "  a[1]".gz"}'

虽然我正在尝试打印时显示复制命令.

ls | awk '{ split($1,".gz")} {print "cp" " "   $1 " "  a[1]".gz"}'

不确定问题出在哪里.任何指针都会有所帮助

解决方法

你为什么一直使用awk?尝试:

for f in *; do cp "$f" "${f%.gz*}.gz"; done

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读