Когда я ввожу в команде alias
Я получаю некоторые забавные вещи, которые я не понимаю:
rick@dell:~$ alias
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
Первая команда / псевдоним, кажется, ничего не делает, когда я ввожу:
rick@dell:~$ alert "It's raining"
Как, где, когда и почему это alert
команда, которая, как предполагают, использовалась в alias
?
Предложенный дубликат объясняет alert
исказите до большой степени, но не объясняйте почему ввод Alert "It's raining"
НЕ приводит к пузырю уведомления.
Вопрос выше действительно просит полное объяснение хотя который удовлетворенный дубликат CV.
Спустя день после того, как вышеупомянутый вопрос был отправлен, новый Вопрос с "предоставляет Ваш собственный Ответ" возможность, был отправлен здесь: (уведомьте - отправляют (предупреждают) не открывающиеся сообщения пузыря GUI), и это решает причину регистрации вышеупомянутого вопроса во-первых.
Вышеупомянутый кандидат CV вопрос можно почти считать "слишком широким", потому что он обращается за советом о псевдонимах И ~/.bashrc И уведомляет - отправляет.
Я голосовал для закрытия этого вопроса как дубликата также.
Существует открытая кавычка в It's raining
. удар ожидает Вас для закрытия кавычки негласно, таким образом, кажется, что это не работает. Попробуйте отдельное слово без апострофа или даже "Camel-регистра" или закройте кавычку как alert It's raining'
Другая возможность, которая могла бы заставить Вас думать, что аварийный псевдоним не работает, окно с поверх остальных окон модификатор по верхнему правому квадранту Вашего рабочего стола.