我正在尝试显示 CShell 中 CentOS 终端选项卡的目录名称,但不显示路径。
我从谷歌找到了一个例子,但它犯了一个错误Illegal variable name
echo -en "\033]0;$(pwd) \a"
我怎样才能显示没有 Linux 终端选项卡路径的目录名称?
答案1
您不需要命令中的所有内容。
echo -e "$(pwd)"
您甚至可以省略-n
。这在 BASH shell 中有效。我的 RHEL 系统上没有安装 CSH。 \033]0; 只是为提示符添加了颜色。例如:
echo -e "\e[1m$(pwd)\e[0m"
这将打印您的当前目录大胆的。