首页 > 解决方案 > 环境变量 Bash PROMPT_COMMAND 的 ksh 等效项

问题描述

在 bash 中,我尝试在 ~/.bashrc 文件中定义 PROMPT_COMMAND="./sample_script" 。每次我按回车键时,都会执行 sample_script。但是,当我尝试在 ~/.kshrc 中做同样的事情时,它只工作一次,即当我在终端上登录时。但在那之后,随后按回车键不会执行./sample_script。所以似乎这个变量有一个特定的等价物。

是否有相当于 PROMPT_COMMAND (bash) 的 ksh?请帮我。非常感谢!

顺便说一句,我是新来的,这是我的第一篇文章。提前致谢!

标签: bashvariablesksh

解决方案


function prompt_command {
    date
}
PS1='$(prompt_command)'

推荐阅读