$ sed -i 's/^TempDir=.*/TempDir=$HOME\/.audacity_temp\//' $HOME/.audacity-data/audacity.cfg
Почему-то это команда в терминале не прошла
Руслан уже ответил почему не пошла и что делаете неправильно.
И эта команда делает следующее:
Она в конфигурационном файле $HOME/.audacity-data/audacity.cfg пользователя, в пользовательском профиле аудасити, запущенная от пользователя, меняет путь к временным файлам аудасити, заменяя регулярное выражение
^TempDir=.*, в котором символ ^ говорит, что всё что после него, это начало строки, точка после знака равенства перед символом *, говорит, что символ * это маска означающая любую строку и этот символ интерпретировать как символ умножить не надо
и это регулярное выражение заменяется на другое регулярное выражение -
TempDir=$HOME\/.audacity_temp\/Проще говоря, строка,
TempDir=/var/tmp/audacity-вашлогин
в конфигурационном файле audacity, в которой путь после знака равно может быть любым
заменяется на строку,
TempDir=/home/вашдомашнийкаталог/.audacity_temp/
которая в команде является регулярным выражением
TempDir=$HOME\/.audacity_temp\/В котором $HOME это переменная, которая содержит полный путь к вашему домашнему каталогу.
Заменяется потому, что в ваше домашнем каталоге свободного места навалом.
Если каталог .audacity_temp не существует, он будет создан во время старта audacity.
Всё это вы можете сделать и руками в любом редакторе, вызвав от пользователя на редактирование конфигурационный файл
/home/вашдомашнийкаталог/.audacity-data/audacity.cfg
вместо скопировать-вставить команду, но стучать по клавишам надо будет дольше.
Можно мышкой по пути
audacity->Правка->Параметры->Каталоги->Каталог для временных файлов->Расположение
и указать желаемый путь к временным файлам audacity.
Но в вашем случае это тоже дольше чем Copy/Past - много клацать надо, чем
Скопировать из браузера -> Вставить в терминал пользователя -> Нажать Enter
Всё остальное sed сделает за вас.
В последнем случае, для вас, на пять секунд делов.