[Comm] Остаться в той же папке

Yuri N. Glibovetz =?iso-8859-1?q?greathit_=CE=C1_gmail=2Ecom?=
Пн Июн 20 11:35:08 MSD 2005


Anatoly A. Ivanov пишет:
> Как сделать, чтоб при выходе из mc я оставался в той же папке?
> На одних серверах работает, на других  местоположение не запоминается,
> соответственно оказываюсь в корне. :(
> Спасибо.

$ cat /etc/bashrc.d/mc.sh
alias mc='. /usr/share/mc/bin/mc-wrapper.sh'

$ cat /usr/share/mc/bin/mc-wrapper.sh
[ ! -d ${TMPDIR-/tmp}/mc-$USER ] && mkdir -p ${TMPDIR-/tmp}/mc-$USER
if MC_PWD_FILE=`mktemp ${TMPDIR-/tmp}/mc-$USER/mc.pwd.XXXXXXXXXX`; then
rm -f "$MC_PWD_FILE"
/usr/bin/mc -P "$MC_PWD_FILE" "$@"

if test -r "$MC_PWD_FILE"; then
        MC_PWD="`cat $MC_PWD_FILE`"
        if test -n "$MC_PWD" && test -d "$MC_PWD"; then
                cd "$MC_PWD"
        fi
        unset MC_PWD
fi

rm -f "$MC_PWD_FILE"
unset MC_PWD_FILE
fi

Проверьте у себя. Да, это всё для bash.

-- 
Чудес не бывает - бывают только глюки...

Linux Registered User #387540
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=387540

----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 256 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20050620/d4c595f0/attachment-0002.bin>


Подробная информация о списке рассылки community