IT序号网

bash之在脚本中回显 $PS1

xxx_UU 2024年09月07日 编程语言 21 0

愚蠢的问题,但由于我是 Linux 操作系统的新手,我无法制作这个简单的脚本来回应 PS1 的结果。 .

如果我输入 echo $PS1在 bash 中,它向我显示结果,但不在脚本中。它返回空白。

例子:

#!/bin/bash 
ps1=$(echo $PS1)  
echo $ps1 

给初学者的任何提示?

提前致谢。

请您参考如下方法:

PS1是一个未“导出”的变量,因此它仅在 shell 中可见,而不能从任何子进程(例如脚本的)中看到。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!