代码: 全选
#!/bin/sh
ENVIRON=$(xargs -0a /proc/$(pgrep -u $(whoami) -x openbox)/environ)
OPENBOX_COMMAND=$(xargs -0a /proc/$(pgrep -u $(whoami) -x openbox)/cmdline)
pkill -SIGKILL -u $(whoami) -x openbox
env -i ${ENVIRON} ${OPENBOX_COMMAND} &
用这个脚本就可以很轻松的在tty重启openbox,重启之后的openbox其环境变量和参数和重启前相同.