每次輸入指令時,Ubuntu 指令都會在下一行重複/顯示

每次輸入指令時,Ubuntu 指令都會在下一行重複/顯示

在我的 WSL/Bash 中,每當我鍵入任何命令時,它都會在執行之前在下一行中重複/顯示。

例如,如果我鍵入/命令一個無用/不存在的命令,它會在下一行顯示相同的“命令”或“單字”,然後在第三行再次顯示提示。如果我輸入“ls”,那麼在顯示檔案清單之前,它將顯示/返回下一行中寫入的“ls”(然後顯示目前位置的真實檔案清單)。

我怎麼才能阻止這種行為? (不知道是怎麼開始的?!)

答案1

看起來您已開啟調試。嘗試這個命令,看看會發生什麼:

set +x # This turns off debugging.   

如果這解決了問題,您需要檢查初始化檔案以找出它在哪裡打開,然後刪除程式碼。

來自幫助文件:

-x  Print commands and their arguments as they are executed.

若要查看 set 指令的完整協助,請使用help set

相關內容