我想用自定义提示字符串打开一个新的xterm。
由于使用prompt
变量设置了提示,我想我可以运行:
xterm -e "set prompt = $prompt_string_of_my_choosing" #The organization I work for uses tcsh
问题是,我希望xterm保持互动。
我尝试tcsh -c
作为-e
的命令,我尝试寻找另一个脚本,将提示设置为我想要的方式。我得到的结果是一个带有默认提示的交互式shell,或者一个刚刚关闭的xterm(或者用-hold
保持打开但不是交互式的。)
然而,我可以通过将以下内容添加到~/.cshrc
if ($?calling_prompt) then
set prompt = "$calling_prompt"
endif
当然我提前预设了$calling_prompt
变量。
这可行,但需要我编辑~/.cshrc
,因此它不是全局解决方案。
有什么想法吗?
答案 0 :(得分:0)