Команда Ubuntu повторяется/отображается в следующей строке каждый раз, когда я ввожу команду

Команда Ubuntu повторяется/отображается в следующей строке каждый раз, когда я ввожу команду

В моем WSL/Bash, когда я ввожу любую команду, она повторяется/отображается в следующей строке перед выполнением.

Например, если я ввел/командовал бесполезную/несуществующую команду, то в следующей строке будет показана та же самая 'команда' или 'слова', а затем снова будет показана подсказка в 3-й строке. Если я ввел 'ls', то перед тем, как показать список файлов, он покажет/вернет 'ls', написанный в следующей строке (а затем покажет реальный список файлов в текущем местоположении).

Как мне остановить это поведение? (Вообще не знаю, как это началось?!)

решение1

Похоже, у вас включена отладка. Попробуйте эту команду и посмотрите, что произойдет:

set +x # This turns off debugging.   

Если это решит проблему, вам нужно будет проверить файлы инициализации, чтобы выяснить, где он включается, а затем удалить код.

Из файла справки:

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

Чтобы просмотреть полную справку по команде set, используйтеhelp set

Связанный контент