Самый простой способ — установить для PS4 значение «$» и установить эхо команды в сценарии, запустить сценарий в фоновом режиме с перенаправлением вывода в файл и читать и отображать этот файл в графическом интерфейсе, пока выполняется сценарий.
Пример скрипта install.sh:
PS4='$ '
set -x
echo "testing..."
pwd
ls
В оболочке выполните " ./install.sh > output.txt
", чтобы понять, что я имею в виду.
Maybe it was when I was adding a second layout to my keyboard somehow (although I only added another language)
Да. Вот оно. Это происходило в течение нескольких недель, и я понятия не имел, что это может быть связано с вариантом моей второй алфавитной клавиатуры (библейского иврита, чтобы иметь возможность писать никкуд ). Когда я изменил его обратно на lyx, проблема исчезла.