X-Git-Url: https://git.alrj.org/?p=zsh.d.git;a=blobdiff_plain;f=wrappers%2Fmc-wrapper;fp=wrappers%2Fmc-wrapper;h=b189ea35ac2ba9291b0ea2eff8c3924d036a8224;hp=0000000000000000000000000000000000000000;hb=5fef6ec20d6e4baa64f1d6d86f19fa17837e4e4e;hpb=6a4e8571914e46e516f7605e38a3dbe81d314999 diff --git a/wrappers/mc-wrapper b/wrappers/mc-wrapper new file mode 100755 index 0000000..b189ea3 --- /dev/null +++ b/wrappers/mc-wrapper @@ -0,0 +1,16 @@ +MC_USER=`whoami` +MC_PWD_FILE="${TMPDIR-/tmp}/mc-$MC_USER/mc.pwd.$$" +/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 "$MC_PWD" != "$PWD" && test -d "$MC_PWD"; then + cd "$MC_PWD" + fi + unset MC_PWD +fi + +rm -f "$MC_PWD_FILE" +unset MC_PWD_FILE +unset MC_USER +