小编Luc*_*aio的帖子

如何更改子shell的提示

我正在尝试创建一个简单的脚本,除其他外,它将创建一个子shell:

#!/bin/sh

# setup

"${@:-$SHELL}"

# teardown
Run Code Online (Sandbox Code Playgroud)

问题是:我需要更改默认提示,例如:

$ # 默认shell
$ ./myscript
(myscript) $ # subshel​​l
(myscript) $ exit
$

我试图改变PROMPTand PS1,但这些都不起作用。我怎样才能做到这一点?

PS.:如果可能的话,我需要一个适用于 Bash 和 ZSH 的解决方案。

bash prompt zsh

8
推荐指数
2
解决办法
2326
查看次数

标签 统计

bash ×1

prompt ×1

zsh ×1