2011-12-28 54 views
0

我在只讀目錄中有一個只讀腳本。我只有執行權限,不能修改它來調試它。 我想腳本的變量定義有錯誤。 是否有可能在不修改腳本的情況下回顯計算的變量,因此我可以從命令行運行最終命令? 謝謝。如何查找bash腳本變量只讀文件的值?

+0

爲什麼不將腳本複製到一些不同的(讀寫)文件夾並在那裏調試? – user123444555621 2011-12-28 18:20:29

+0

爲什麼你不能製作腳本的副本,然後編輯/運行副本? – 2011-12-28 18:21:11

+0

,因爲它使用變量中的當前目錄 – user710818 2011-12-28 18:21:41

回答

3

可以運行script in debug modebash -x script),或者只是將文件複製到一個可寫的地方,加上調試線,並從那裏運行它。

2

您可以嘗試打開調試模式。

./scriptname -x