awk 的 bug? - Linux

Ursula avatar
By Ursula
at 2011-03-09T21:18

Table of Contents

我又寫了一個script如下:

#!/bin/bash
str="aa bb cc .* ee"
for i in `echo "$str"`
do
echo "$i"
done

這次echo我都有加雙引號了, 還是被展開~.~ 快瘋掉了~

到底什麼時候會被展開阿~?

如果不是bug的話, 應該要有什麼規則吧

--
Tags: Linux

All Comments

Adele avatar
By Adele
at 2011-03-13T22:45
這用單引號 ' '
Caroline avatar
By Caroline
at 2011-03-17T11:01
我有試過單引號還是不行~要加在哪呢?
Eden avatar
By Eden
at 2011-03-18T14:39
改成'.*'印出來也會有單引號,而且原始str不能說加就加
Bethany avatar
By Bethany
at 2011-03-22T00:11
pathname expension是在var expension後,一定要這樣寫的話
Jack avatar
By Jack
at 2011-03-22T23:53
就用set -f把pathname expension關掉吧(set +f重新打開)
Hedwig avatar
By Hedwig
at 2011-03-23T07:02
你這是在echo $i就被展開的
Wallis avatar
By Wallis
at 2011-03-26T10:07
for i in "$str"; do echo "$i"; done 也OK
Olga avatar
By Olga
at 2011-03-29T06:33
原來如此~謝謝~

sleepnova: 開發工具之我見 - 廣義開發工具雜談

Thomas avatar
By Thomas
at 2011-03-09T14:50
[English below] 大家好! ** 歡迎轉寄 ** 不曉得你是否曾經有這種疑惑,為什麼程式開發這麼困難? 打從寫下第一行程式開始就是一連串錯誤的開始,縱使是一個很有經驗的老手,還是會不 斷的為各種小錯所苦。這個問題不斷的困擾著我,促使我開始追尋是否存在更好的開發方 式、開發工具、開發流程, ...

有關雙網卡NAT主機的問題

Frederic avatar
By Frederic
at 2011-03-09T00:26
※ 引述《alwaysfind ( )》之銘言: : 經過修改後的route: : Destination Gateway Genmask Flags Metric Ref Use Iface : 172.10.20.x * 2 ...

Ubuntu上網

Irma avatar
By Irma
at 2011-03-09T00:03
在下最近因故得到一台桌機 由於拉網路線到房間有段距離 且家中有無線基地台 因此買了TBLINK的無線網卡 然而安裝許久仍失敗決定放棄嘗試= = 不過還是希望桌機能夠上網 上網查發現能透過筆電拉網路線接桌機上網 不過還是搞不太清楚 要設定什麼TCP/IP但我完全是白癡@@||| 我的筆電是WIN7無線上網 希 ...

刪除字型的問題

James avatar
By James
at 2011-03-09T00:00
最近學著轉換系統到linux,可是卻不是很上手,並且在刪除字型上遇到麻煩了。 當初剛安裝的時候,安裝了一些王漢宗字型。 結果現在開啟中文的PDF檔案,有些檔案的中文字體會變成海報體或者POP字型。 讓我在閱讀上面遇到了阻礙。 自己嘗試要解決這個問題,卻不得其門而入。 一開始是先安裝了Font Manager, ...

ubuntu 10.04 安裝問題

Rae avatar
By Rae
at 2011-03-08T23:28
不好意思 我剛接觸ubuntu不久 今天在安裝ubuntu 10.04時遇到個問題 請大家多多指導解答一下 謝謝 電腦有3顆硬碟 1顆是舊的容量較小想當系統用 另外2顆容量較大又想加快速度 所以合成RAID0來用 安裝前硬碟有照規劃來設定 不過安裝後進到ubuntu時出現 ...