Вышеозначенный скрипт, согласно своим первым двум фразам, цитирую:
MC_PWD_FILE="${TMPDIR-/tmp}/mc-$USER/mc.pwd.$$"
/usr/bin/mc -P "$MC_PWD_FILE" "$@"
не создает предполагаемый файл.
Как результат, он забывает каталог перед запуском.
Это так и задумано, или тут ошибка?
ЗЫ mc-4.6.0-alt0.5
--
С Уважением,
Андрей Горев