awk 的 bug? - Linux

By David
at 2011-03-07T22:10
at 2011-03-07T22:10
Table of Contents
我寫了以下的script
#!/bin/bash
str="aa bb cc .* ee"
result1=`echo $str | awk '{print $4}'`
echo $result1
echo "===================="
result2=`cat tmpfile.txt | awk '{print $4}'`
echo $result2
其中tmpfile.txt內容和str一樣, 都是 "aa bb cc .* ee"
預期執行結果是
.*
====================
.*
但...結果卻印出...
不想讓人看到的資料夾>///<
怎麼會這樣呢~囧~
要怎麼改才能印出預期的結果呢?
--
#!/bin/bash
str="aa bb cc .* ee"
result1=`echo $str | awk '{print $4}'`
echo $result1
echo "===================="
result2=`cat tmpfile.txt | awk '{print $4}'`
echo $result2
其中tmpfile.txt內容和str一樣, 都是 "aa bb cc .* ee"
預期執行結果是
.*
====================
.*
但...結果卻印出...
不想讓人看到的資料夾>///<
怎麼會這樣呢~囧~
要怎麼改才能印出預期的結果呢?
--
Tags:
Linux
All Comments

By Annie
at 2011-03-12T21:01
at 2011-03-12T21:01
Related Posts
linux上的MSN 對話紀錄

By Ethan
at 2011-03-07T21:25
at 2011-03-07T21:25
有關雙網卡NAT主機的問題

By Ula
at 2011-03-07T21:07
at 2011-03-07T21:07
請教一下ftp 程式&安裝

By Vanessa
at 2011-03-07T20:34
at 2011-03-07T20:34
抓取license的cshrc設定

By Zanna
at 2011-03-07T16:32
at 2011-03-07T16:32
SUSE Enterprise 11-1 開啟SSH連線

By Barb Cronin
at 2011-03-07T11:31
at 2011-03-07T11:31