关于 unzip awk sed chmod 复合应用

sh/bash/dash/ksh/zsh等Shell脚本
回复
sun851010
帖子: 1
注册时间: 2013-12-10 10:33
系统: centos

关于 unzip awk sed chmod 复合应用

#1

帖子 sun851010 » 2013-12-10 10:39

是这样的,今天使用mv手贱把解压的ZIP全部都移动到根目录了。。各种重合。。

我简单的尝试

unzip -l /path/filename.zip | awk '{print $4}' | sed -e 's/被替换/替换成指令/'

解决了。。可是有个问题。。我想直接运行输出流。。我是使用重定向生成一个文件。

用chmod a+x file | ./file | rm -f file 来解决的。。我感觉太繁琐了

有木有直接一条指令??我尝试过xargs好像失败了。。。。理论上应该可以的啊。
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 关于 unzip awk sed chmod 复合应用

#2

帖子 lilydjwg » 2013-12-10 22:06

代码: 全选

| sh -
sk1418
帖子: 229
注册时间: 2007-07-01 17:36
系统: (En):System
来自: (En):address
联系:

Re: 关于 unzip awk sed chmod 复合应用

#3

帖子 sk1418 » 2013-12-23 20:05

90%的情况都不应该
awk|sed|grep|sed|awk....

已经有原子弹了,就用一个好了,单进程;
用不着好几颗原子弹,甚至用好多次。
---
regards,

Kent
回复