Midnight Commander Wrapper
Damit das navigieren von Verzeichnissen im Midnight Commander sich auch auf die übergeordnete Shell auswirkt kann man folgenden Wrapper benutzen:
MC_PWD_FILE="${TMPDIR-/tmp}/mc-$USER/mc.pwd.$$" /usr/bin/mc -P "$MC_PWD_FILE" -a "$@" 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 -rf "$MC_PWD_FILE" unset MC_PWD_FILE
Die obigen Zeilen werden z.B. als /usr/share/mc/bin/mc-wrapper.sh
gespeichert und damit der Wrapper auch automatisch benutzt wird setzt man
folgenden Alias z.B. in der ~/.bashrc
oder ~/.bash_profile
:
alias mc='. /usr/share/mc/bin/mc-wrapper.sh'
(Quelle: Mandrake 10.0)