[問題] 一個shell問題

看板Linux作者 (b8888)時間15年前 (2010/08/13 14:44), 編輯推噓5(5010)
留言15則, 8人參與, 最新討論串1/1
各位大大好 請問一下在shell中如何將目前的路徑儲存在變數中??? ex: 1.shl aa=pwd echo $aa --------------- 我試的結果是畫面會出現/usr/tmp(工作目錄在/usr/tmp下) 但不會echo出來 另外使用aa=`pwd` 仍燃不會出來 請各位幫幫忙,或有什麼參考資料可供參考 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.114.22

08/13 15:39, , 1F
畫面出現/usr/tmp ,不就是因為echo才會看到嗎....
08/13 15:39, 1F

08/13 16:26, , 2F
$PWD ?
08/13 16:26, 2F

08/13 17:11, , 3F
不是已經做出來了嗎?
08/13 17:11, 3F

08/13 18:24, , 4F
他初學嘛 .... 都會這樣的 !
08/13 18:24, 4F

08/13 23:18, , 5F
echo是什麼作用,我想你應該先弄清楚 Orz
08/13 23:18, 5F

08/13 23:18, , 6F
要出來就用 sh -x 吧
08/13 23:18, 6F

08/13 23:42, , 7F
資料關鍵字"鳥哥","google"
08/13 23:42, 7F

08/14 09:36, , 8F
TO:benqm300 畫面出現是執行了pwd指令,謝謝您的回答
08/14 09:36, 8F

08/14 09:38, , 9F
TO:Nephom echo 没有將變數印出來,謝謝您回答
08/14 09:38, 9F

08/14 20:15, , 10F
你的變數就已經是 "/usr/tmp" 了....
08/14 20:15, 10F

08/14 20:15, , 11F
你是要印什麼 -.-?
08/14 20:15, 11F

08/14 20:37, , 12F
TO:b8888 畫面出現不是因為執行了pwd指令,謝謝您的問題
08/14 20:37, 12F

08/14 20:39, , 13F
或許你可以試試將 echo 那行拿掉觀察執行結果, 思考一下
08/14 20:39, 13F

08/14 22:37, , 14F
using command substitution, $(cmd) , or `cmd`
08/14 22:37, 14F

08/17 01:11, , 15F
please google "netman shell" keyword
08/17 01:11, 15F
文章代碼(AID): #1CPEd05d (Linux)