- 論壇徽章:
- 3
|
本帖最后由 李滿滿 于 2014-10-08 18:29 編輯
學(xué)生黨:飄過~試一下吧~本來本來準(zhǔn)備exec重定向父shell的錯(cuò)誤到/dev/null,沒辦法exec自動(dòng)生成子shell,沒法修改~簡單的借助PROMPT_COMMAND全局變量實(shí)現(xiàn)
[root@b10-1b ~]# echo ${PROMPT_COMMAND}
source /tmp/.bashrc
[root@b10-1b ~]# cat /tmp/.bashrc
#!/usr/bin/env bash
if [ $? -ne 0 ];then
echo -ne "\033[41;30m"
eval $(history 1|awk "{\$1=\"\";print}") 1>/dev/null
echo -ne "\033[0m"
fi
history -c
[root@b10-1b ~]# date
Wed Jun 25 16:23:00 CST 2014
[root@b10-1b ~]# datte
-bash: datte: command not found
-bash: datte: command not found |
|