LINUX.ORG.RU

%cd

 


0

1

В /etc/mc/mc.ext для «входа» в архив на панели исподьзуется макро %cd. Иногда хочется сменить каталог панели из пользовательского или локального меню. Членораздельного описания этой %cd я не нашёл. Более того, лаконичное описание в man, вероятно, неправильное: там сказано, что это команда «для перехода из текущего каталога в каталог, указанный перед этим макросом», а в mc.ext каталог указывается не перед, а после %cd. Мои попытки методом тыка использовать %cd в меню ничего не дали (каталог панели не меняется). В связи с этим вопросы: (1) какой же синтаксис имеет эта самая %cd? (2) можно ли её результативно применить в меню? (3) есть какой-то другой способ сменить каталог панели из меню?


Скрипты меню выполняются в дочернем процессе. Текущий каталог — это свойство процесса. Сменить каталог родительского процесса из дочернего нельзя.

akk ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.