LINUX.ORG.RU

История изменений

Исправление bryak, (текущая версия) :

Вот так не работает(ничего не отдает)

git branch --show-current 2>/dev/null

вот так работает

git rev-parse --abbrev-ref HEAD 2>/dev/null

Только вопрос в кондишен print

git_branch() {
    local zzz="\$(git branch 2>/dev/null | grep '^*' | colrm 1 2)"
    
    if [[ ! -z "$zzz" ]];then 
        printf "%s" "$1${zzz}${Color_Off}"
    else
        printf "%s" "$1---${Color_Off}"
    fi
}

Например вот это - работает, а то, что я писал ранее - нет

euid() {
    if [[ ${EUID} == 0 ]];then
        user "$On_IRed"
    else
        user "$IYellow"
    fi
}

Исправление bryak, :

Вот так не работает(ничего не отдает)

git branch --show-current 2>/dev/null

вот так работает

git rev-parse --abbrev-ref HEAD 2>/dev/null

Только вопрос в кондишен print

Например вот это - работает, а то, что я писал ранее - нет

euid() {
    if [[ ${EUID} == 0 ]];then
        user "$On_IRed"
    else
        user "$IYellow"
    fi
}

Исправление bryak, :

Вот так не работает(ничего не отдает)

git branch --show-current 2>/dev/null

вот так работает

git rev-parse --abbrev-ref HEAD 2>/dev/null

Только вопрос в том, в кондишен print

Например вот это - работает, а то, что я писал ранее - нет

euid() {
    if [[ ${EUID} == 0 ]];then
        user "$On_IRed"
    else
        user "$IYellow"
    fi
}

Исправление bryak, :

Вот так не работает(ничего не отдает)

git branch --show-current 2>/dev/null

вот так работает

git rev-parse --abbrev-ref HEAD 2>/dev/null

Только вопрос в том, в кондишенел print

Например вот это - работает, а то, что я писал ранее - нет

euid() {
    if [[ ${EUID} == 0 ]];then
        user "$On_IRed"
    else
        user "$IYellow"
    fi
}

Исправление bryak, :

Вот так не работает(ничего не отдает)

git branch --show-current 2>/dev/null

вот так работает

git rev-parse --abbrev-ref HEAD 2>/dev/null

Исправление bryak, :

Вот так не работает(ничего не отдает)

git branch --show-current 2>/dev/null

вот так работает

git rev-parse --abbrev-ref HEAD 2> /dev/null

Исправление bryak, :

Вот так не работает(ничего не отдает) ``bash git branch –show-current 2>/dev/null


вот так работает

```bash
git rev-parse --abbrev-ref HEAD 2> /dev/null

Исходная версия bryak, :

Вот так не работает(ничего не отдает) ``bash git branch –show-current 2>/dev/null


вот так работает
```bash
git rev-parse --abbrev-ref HEAD 2> /dev/null