Это главным образом для изменения подсказки для повышенных снарядов в Cygwin.
Мне нужно знать быструю команду Windows или Cygwin, которая говорит мне, повышен ли я в Windows 7.
Как указано здесь, это делается с помощью id
команды Cygwin:
id -G | egrep -q '\<544\>' && set prompt = '# || set prompt = '\$ '
Или в моем случае с bash
я добавил это в конец /etc/bash.bashrc
(обратите внимание, что я удалил \n
который появляется в приглашении по умолчанию):
id -G | egrep -q '\<544\>' &&
PS1='\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]# ' ||
PS1='\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\$ '