啟動時tclsh
,我收到此錯誤訊息:
無法為命令建立錯誤檔案:沒有這樣的檔案或目錄
無法找出是什麼原因導致這種情況發生。如何解決這個問題?
我的主機運行 64 位元 CentOS。
答案1
對於 stderr,exec 會建立一個臨時文件,所有(假定的)stderr 輸出都放入其中,並在之後讀回。
我建議遵循該帖子中的其餘資訊。例如,您有.tclsh
文件嗎?其中正在運行什麼?
strace tclsh
應該為您提供足夠的資訊來確定 tcl 正在嘗試建立臨時檔案並失敗的位置。