bash問題請教~ - Linux

By Aaliyah
at 2012-04-23T16:34
at 2012-04-23T16:34
Table of Contents
請問各位大大
我的shell如下
cat aa|awk -F'>' '{print $60}'
cat aa|awk -F'>' '{print $62}'
cat aa|awk -F'>' '{print $64}'
而如果我想要用迴圈 則awk內的數字就要自動加
可是
如果我使用
for i in {60..62..2}
do
cat aa|awk -F'>' "{print $i}"|awk -F'<' '{print $1}'
done
echo "==============="
cat aa|awk -F'>' '{print $60}'|awk -F'<' '{print $1}'
cat aa|awk -F'>' '{print $62}'|awk -F'<' '{print $1}'
exit
執行結果為
60
62
================
31.29
31.35
分隔線前後表現卻不相同
我要如何寫 才能夠使迴圈內的表現 和迴圈外的表現一致呢?
謝謝大家
--
我的shell如下
cat aa|awk -F'>' '{print $60}'
cat aa|awk -F'>' '{print $62}'
cat aa|awk -F'>' '{print $64}'
而如果我想要用迴圈 則awk內的數字就要自動加
可是
如果我使用
for i in {60..62..2}
do
cat aa|awk -F'>' "{print $i}"|awk -F'<' '{print $1}'
done
echo "==============="
cat aa|awk -F'>' '{print $60}'|awk -F'<' '{print $1}'
cat aa|awk -F'>' '{print $62}'|awk -F'<' '{print $1}'
exit
執行結果為
60
62
================
31.29
31.35
分隔線前後表現卻不相同
我要如何寫 才能夠使迴圈內的表現 和迴圈外的表現一致呢?
謝謝大家
--
Tags:
Linux
All Comments

By Ethan
at 2012-04-25T01:41
at 2012-04-25T01:41
Related Posts
debian lxde開機登入

By Delia
at 2012-04-23T13:31
at 2012-04-23T13:31
debian lxde開機登入

By William
at 2012-04-23T11:44
at 2012-04-23T11:44
Fedora 17 Release Party

By Anthony
at 2012-04-23T00:45
at 2012-04-23T00:45
debian 無法將 wav 轉成 mp3

By Ophelia
at 2012-04-22T12:19
at 2012-04-22T12:19
請問Ubuntu 12.04 beta2 升級

By Puput
at 2012-04-22T06:16
at 2012-04-22T06:16