LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1072|回复: 3

请教while处理输出信息的问题

[复制链接]
发表于 2004-4-26 09:03:39 | 显示全部楼层 |阅读模式
一条命令输出一些信息,具体的行数是变化的。
我想使用while do分行循环读取这些信息。
请问除了把这些信息重定向到一个文件里然后读取之外,还有没有好办法了??
谢谢
发表于 2004-4-26 12:14:11 | 显示全部楼层

回复: 请教while处理输出信息的问题

最初由 zysno1 发表
一条命令输出一些信息,具体的行数是变化的。
我想使用while do分行循环读取这些信息。
请问除了把这些信息重定向到一个文件里然后读取之外,还有没有好办法了??
谢谢

awk
发表于 2004-4-26 16:04:19 | 显示全部楼层
while read line;do
    对每一行可以任意处理,用awk,sed.......等命令,或找出需要的行重定向到文件
done<file
发表于 2004-4-28 02:31:15 | 显示全部楼层
ls  | while read line; do echo $line; done
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表