Re: [問題] 在console下執行程式的路徑問題

看板FreeBSD作者時間19年前 (2006/08/07 18:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
當你打個沒"/" 的字串按enter後 他會從你的環境變數 $PATH 中依前後順序找 找到就執行,找不到就byebye 你可以用 ./名字去執行 如果你真的想要直接打名字就能執行的話 在 $PATH 最後加上 . 吧 -- 為何要這樣設計咧 假使你所在的目錄有個script叫ls 而內容是 rm -rf / ... 當你想列出有什麼東西時.. ※ 引述《clound210.bbs@ptt.cc (达)》之銘言: > 剛找了一下文 > 沒找到相關的討論串 > 小弟是新手 > 請教一個蠻基礎的問題 > 每每我切換目錄想執行該目錄下的某執行檔時 > 為何不能像dos一樣,直接key檔名 > 而還要再加上其絕對路徑才能執行呢? > 請問可否修改成跟dos一樣 > 直接輸入就可以run的? > 我有猜過是否可用某參數代替路徑 > 可以省很多麻煩, > 但試了一下卻也沒什麼結果 > 希望高手幫忙 > 感謝 -- ▃▄▅▆▇▅▄▃▂▁ ◣ ◢ █◣◢█ ● bbs.cis95.net ▇▅▄▂▁ˍ▃▅▆ 居無定所的雲 ◥█◤ ◤◥ █◥◤█ ▲ █▇◣ 遊民之家 飄自 License.cis.nctu.edu.tw █ ◣◢ █ █ █ █ █‧twbbs‧org
文章代碼(AID): #14rmzW00 (FreeBSD)
文章代碼(AID): #14rmzW00 (FreeBSD)