[問題] 關於執行路徑

看板Linux作者 (藍藍的天~白白的雲~)時間13年前 (2012/08/11 12:57), 編輯推噓1(107)
留言8則, 3人參與, 最新討論串1/1
最近剛好要在檔案A上面執行檔案B的指令 而檔案A與檔案B也都可以正常安裝並且成功執行,但是是處在不同資料夾 現在我的問題是,因為檔案B是建立在檔案A之上 所以會用到檔案A的指令,但是由與2者是放在不同資料夾 故我在檔案B上執行他的Interactive Shell時 會call檔案A的指令,但是call的時候上面卻寫說檔案B的command not found 那我該如何做,才會讓檔案A知道這些指令去哪找呢? 其實是很簡單的問題,只是一直找不到解答 先感謝各位大神了~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.249.81.187

08/11 13:01, , 1F
絕對路徑 或 PATH 變數
08/11 13:01, 1F

08/11 13:37, , 2F
那請問一下 我現在檔案B的路徑下,我用絕對路徑執行A
08/11 13:37, 2F

08/11 13:38, , 3F
說錯
08/11 13:38, 3F

08/11 13:39, , 4F
我現在檔案A的路徑下,我用絕對路徑執行B 為什麼B還是找
08/11 13:39, 4F

08/11 13:39, , 5F
不到A的指令 @@?
08/11 13:39, 5F

08/11 15:57, , 6F
我猜是因為「當前資料夾」 也就是 ./ 不在 path 下面
08/11 15:57, 6F

08/11 15:59, , 7F
應該可以把 ./ 放進去 $ export PATH=${PATH}:./
08/11 15:59, 7F

08/11 18:53, , 8F
可以了 原來我在export時打錯字 = = 感謝樓上2位喔 ^^
08/11 18:53, 8F
文章代碼(AID): #1G9UP8eo (Linux)
文章代碼(AID): #1G9UP8eo (Linux)