Linux 如何在broune shell中定义preexec和precmd

Linux 如何在broune shell中定义preexec和precmd,linux,bash,shell,Linux,Bash,Shell,我正在使用下面的bash版本 GNU bash,版本2.04.01-release powerpc未知linux GNU 我希望在shell开始执行用户传递的命令之前执行一些命令 我希望输出如下: sw0:FID128:root>pwd 星期三2015年4月22日06:00:09 UTC您真的希望als bash命令被置乱吗?还有标准系统脚本吗?或者您可以为此定义自己的shell吗?而[1];do read-r cmd;日期eval${cmd};睡眠1;echo${PS1};doneWalter

我正在使用下面的bash版本

GNU bash,版本2.04.01-release powerpc未知linux GNU

我希望在shell开始执行用户传递的命令之前执行一些命令

我希望输出如下:

sw0:FID128:root>pwd


星期三2015年4月22日06:00:09 UTC您真的希望als bash命令被置乱吗?还有标准系统脚本吗?或者您可以为此定义自己的shell吗?而[1];do read-r cmd;日期eval${cmd};睡眠1;echo${PS1};doneWalter,我没有定义我自己的shell,我需要运行的系统shell来实现这一点。我不确定PowerPC上的GNU bash版本是否具备readline的所有功能,不过您能否检查其中一个解决方案是否适合您?