-1
對於例如:我在執行一個shell命令:應該在shell命令中給出哪條路徑?相對路徑或直線路徑?
"ffmpeg -i input.flv -ss 00:00:14.435 -vframes 1 out.png"
這裏input.flv路徑應該是這樣的 - >影像\ input.flv或d:\ WAMP \ WWW \ PROJ_NAME \ PUBLIC \影像\輸入。 flv?
對於例如:我在執行一個shell命令:應該在shell命令中給出哪條路徑?相對路徑或直線路徑?
"ffmpeg -i input.flv -ss 00:00:14.435 -vframes 1 out.png"
這裏input.flv路徑應該是這樣的 - >影像\ input.flv或d:\ WAMP \ WWW \ PROJ_NAME \ PUBLIC \影像\輸入。 flv?
這取決於您當前的工作目錄。一般來說,給絕對路徑更好,因爲它們不含糊。
如果您的路徑是相對於您的工作目錄(您稱之爲PHP腳本),它將工作。但有時在生產中價值會發生變化,導致怪異的錯誤。如果您可以以某種方式生成絕對路徑(例如通過realpath()
),則優選。
它總計取決於您嘗試運行的命令和CWD ... – n00dl3