搜尋

首頁  >  問答  >  主體

bash - linux time 指令,為什麼一定要指定絕對路徑,

例如 { time mysqldump > bak.sql; } 2> t.txt

mysqldump 一定要寫絕對路徑, 否則,bak.sql是空的。

仅有的幸福仅有的幸福2774 天前819

全部回覆(2)我來回復

  • 天蓬老师

    天蓬老师2017-04-24 16:01:12

    感覺你的環境變數不對,env | grep PATH 查看 time mysqldump 等指令所對應的路徑有沒有在你的 PATH 裡面

    回覆
    0
  • 滿天的星座

    滿天的星座2017-04-24 16:01:12

    你正常運行mysqldump需要絕對路徑麼?

    回覆
    0
  • 取消回覆