Re: [請問]hard quote與soft quote的問題

看板Linux作者時間17年前 (2008/06/25 21:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
※ 引述《Maxsolar.bbs@OfO.twbbs.org (Astro v.s. Geo)》之銘言: > echo 'Hello "$USER"' => Hello "$USER" > echo "Hello '$USER'" => Hello 'maxsolar' > 第一句我可以理解,hard quote在外面,所以取消了meta character. > 那麼第二句應該怎麼理解呢?裡面已經有一個hard quote,應該要把$關閉了才對 > 為什麼$還是有效呢? > 謝謝! 解釋是要由外面往裡面解釋的,所以 "xxxx" 內有 ' 符號其實已經當作一般 字元了,所以結果當然一定是這樣的。 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 現代人普遍的現象: 「小學而大遺」、「捨本而逐末」 「以偏而概全」、「因噎而廢食」 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: kendlee.sayya.org
文章代碼(AID): #18OaZI00 (Linux)
文章代碼(AID): #18OaZI00 (Linux)