以前の回答と他の情報源のおかげで、私はこれらを思いつくことができました:
Kornシェルプロンプト:
PS1="$(echo "\033[32m`logname`\033[35m@\033[32m`hostname` \033[33m`pwd`\033[36m\n\$\033[0m")"
バッシュプロンプト:
PS1="\[\e[32m\]\u\[\e[35m\]@\[\e[32m\]\h \[\e[33m\]\w\[\e[36m\]\n\$\[\e[0m\]"
これらは同じ色のプロンプトを表示します(はい、私はクイーンの英語を話します;))。
username@computername /current/working/directory
$
DOS版(カラーオプションはありません)は次のとおりです。
prompt %username%@%computername% $P$_$G
それは与える:
username@computername /current/working/directory
>
">"は "nixy"ではなく "DOSsy"を "$"で保持しますが、代わりにシギル( "$")が必要な場合は、次のようになります。
prompt %username%@%computername% $P$_$$
ログインアカウントに「ニキシー」を永続的に追加するために必要な権限がある場合は、「エクスポート」を先頭に追加します。
export PS1="..."
DOSsyを次のように変更します。
setx PROMPT "%username%@%computername% $P$_$G"
または
setx PROMPT "%username%@%computername% $P$_$$"