Я пытаюсь выяснить что-то из своей глубины и функционально совершенно ненужно. Я все еще разбираюсь в Ubuntu в целом, не говоря уже о скриптовом языке, таком как bash. Я сделал несколько C и Java, но, похоже, я не могу писать сценарий.Как поймать выход 0 и эхо «галочка»
Мой план состоял в том, чтобы редактировать ~/.bashrc
включить сценарий C, основанный на то, что я нашел в http://www.linuxcommand.org/wss0150.php, изменить значения для выхода 0 и сообщение его включенным, но я довольно быстро разобрался, что .bashrc
был частности, о его языках.
Итак, с почти отсутствием опыта работы с моим именем, может ли кто-нибудь объяснить, как я мог бы захватить выход 0 и эхо-галочку, либо как новую строку, либо в конце команды ввода? Это целиком для меня как нового пользователя Linux, незнакомого с интерфейсом.
unix.stackexchange.com является вероятно, лучше спросить. Там уже может быть ответ: что вы хотите сделать, это добавить галочку (или какой-то произвольный текст) в командную строку 'PS1', если статус выхода предыдущей команды был 0. (Хотя, как правило, t изменить их подсказку вообще для успешных команд и поместить что-то вроде X в их приглашение, если предыдущая команда не удалась.) – chepner
У меня это установлено в моем .bashrc. Посмотрите на https://github.com/xxfelixxx/.dotfiles. Внутри файла .bashrc найдите функцию _prompt_command(), чтобы узнать, как это сделать. – xxfelixxx