13.10 - Пустая подсказка терминала (рабочий каталог не отображается)

С момента появления интерактивных медиа-функций вы просто можете сделать:

if(window.matchMedia("(any-pointer: coarse)").matches) {
    // touchscreen
}

https://www.w3.org/TR / mediaqueries-4 / # descdef-медиа-любой-указатель

0
задан 05.05.2020, 22:53

2 ответа

Этот

[[ -s "$HOME/.profile" ]] && source "$HOME/.profile"

будет источником вашего файла .profile в вашем .bashrc

При моей установке Ubuntu, и я думаю, что во всех установках Ubuntu / Debian .profile содержится это:

if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
        . "$HOME/.bashrc"
    fi
fi

Это означает, что ваш .profile также является источником вашего .bashrc. Таким образом, вы попадаете в хороший бесконечный цикл.

Не используйте источник .profile из .bashrc, это не нужно. Удалить эту строку.

(Что я не понимаю, как вообще можно войти?)

0
ответ дан 05.05.2020, 22:54

Вы уверены, что у вас есть доступ к sh / bash? Можете ли вы опубликовать

# cat /etc/passwd
0
ответ дан 05.05.2020, 22:54

Теги

Похожие вопросы