Re: [問題] csh與bash的差異

看板Linux作者時間14年前 (2010/05/12 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《commom.bbs@ptt.cc (夏天)》之銘言: : 想請問一下 `(反單引號) : 在c shell是否沒有作用呢 ? : 但是看了網路上的說法 似乎是有的 : 以下為程式碼 : grep "`awk '{print $2}' aaa1`" bbb1 >ccc1 : 這樣在bash裡跑出來是正確的(awk正確抓到$2輸出) : 但是在csh awk卻是輸出$0 造成grep比對失敗 : 請問這是bash與csh的差異造成的嗎? : 有什麼辦法可以在csh正確執行呢 : 感謝各位的解答 我剛剛試的結果,在tcsh下 grep `awk '{print $2}' aaa1` bbb1 >ccc1 可以有預期結果。 我不是shell方面專家,但我真的很不喜歡csh的syntax, 跟c語言一點也不像... 我知道學界多半還在用csh,但建議你完全放棄csh/tcsh: http://www.shlomifish.org/open-source/anti/csh/ http://www.grymoire.com/Unix/CshTop10.txt -- 風輕輕的吹 我安靜地來 我輕點頭 妳暗微笑 不知不覺 享受彼此的默契 草悠悠的盪 妳淡淡的擺 妳高聲唱 我大聲和 自由自在 感受生命的韻律 -- 未來最舊小棧 Oldest Future Object █▇█˙通訊頻率 OfO.twbbs.org ◢▉◤ ◆來源座標 118-168-100-104.dynamic.hinet.net
文章代碼(AID): #1BwPjjnD (Linux)
文章代碼(AID): #1BwPjjnD (Linux)