1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#!/bin/execlineb -S0 ` -n home { && -nt { ` -n user { id -un } $ -u user user $ -D $user USER USER < -w 2 /dev/null ~ ${USER} } echo / } $ -u home home $ -D $home HOME HOME tryexec { ${HOME}/.execline-shell $@ } /bin/sh $@