Приглашение по умолчанию будет root@monu dev]# Можем ли мы изменить часть «root @ памятник» и дать ей желаемое
Приглашение по умолчанию будет root@monu dev]# Можем ли мы изменить часть «root @ памятник» и дать ей желаемое
Можно ли изменить атрибуты шрифта вывода echo в zsh или bash? То, что я хотел бы, это что-то вроде: echo -n "This is the font: normal " echo -n $font=italic "italic," echo -n $font=bold "bold," echo -n "and" echo -n $font=small "small". чтобы в строке текста было напечатано: «Это шрифт: обычный,...
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я не совсем уверен, является ли это "правильным" вопросом для публикации здесь....
Я ищу способ отфильтровать / перенаправить вывод rsync таким образом, чтобы он мог быть передан в команду "dialog --gauge", чтобы я мог получить красивый индикатор выполнения во время синхронизации файлов. В настоящее время я только протестировал это непосредственно в приглашении, но я планирую...
Как я могу добавить результат команды в файл и перенаправить stderr на
При входе в систему как rootна моем сервере все работает нормально, но при входе в систему, как myusernamebash не работает правильно. Строка начинается с: $ вместо того myusername@myserver:~$ и все специальные клавиши, такие как клавиши со стрелками, клавиши табуляции и т. д., не будут работать....
В bash я часто использую циклы for, такие как for file in *.type; do sommecommand "$file"; done; выполнить операцию для всех подходящих файлов *.type. Если в рабочих каталогах не найдено ни одного файла с таким окончанием, звездочка не раскрывается, и обычно я получаю сообщение об ошибке, в котором...
Для версий Bash до "GNU bash, Версия 4.2" есть ли эквивалентные альтернативы -vопции testкоманды? Например: shopt -os nounset test -v foobar && echo foo || echo bar # Output: bar foobar= test -v foobar && echo foo || echo bar # Output:...
Иногда я определяю функцию, которая скрывает исполняемый файл и настраивает его аргументы или вывод. Поэтому имя функции совпадает с именем исполняемого файла, и мне нужен способ запуска исполняемого файла из функции без рекурсивного вызова функции. Например, для автоматического запуска вывода...
Согласно странице руководства bash: Оператор перенаправления [n]<&digit- перемещает дескриптор файла в дескриптор digitфайла nили стандартный ввод (дескриптор файла 0), если nон не указан. digitзакрывается после дублирования на n. Что значит «переместить» дескриптор файла в другой? Каковы...
Я нахожусь в некоторой интересной ситуации, когда у меня есть сценарий Python, который теоретически может запускаться различными пользователями с различными средами (и PATH) и на различных системах Linux. Я хочу, чтобы этот скрипт выполнялся на максимально возможном количестве без искусственных...
Недавно я поставил xset b offна свой .bashrc. Теперь меня раздражает ошибка, возникающая при входе в систему через tty или через ssh, то есть вне сеанса X. Первое, что мне пришло в голову, было [[ -z "$SOME_VAR" ]] && xset b off(ну, получается, что проверяемая переменная устанавливается...
Я хотел бы написать сценарий bash с неизвестным количеством аргументов. Как я могу пройти через эти аргументы и что-то с ними сделать? Неправильная попытка будет выглядеть так: #!/bin/bash for i in $args; do echo $i...
Я использую здесь документы в скрипте bash для автоматизации установки и настройки, где пароль требуется много раз. Я ввожу пароль один раз, и скрипт передает его различным командам. В большинстве случаев подход здесь-документа справляется с этим штрафом. Однако в одном случае я получаю эту ошибку:...
Я хотел бы удалить каждый файл, но сохранить структуру папок. Есть ли способ? ПРИМЕЧАНИЕ: (я использую GNU bash
Недавно я обнаружил, что если мы нажмем Ctrl+ X Ctrl+ E, bash откроет текущую команду в редакторе (установленную в $VISUALили $EDITOR) и выполнит ее, когда редактор закрыт. Но, похоже, это не документировано на...
Сегодня я заметил, что моя история bash полностью очищена. Я не выполнил и history -cне удалил .bash_historyфайл. Помимо удаления .bash_historyфайла и history -cкак очистить историю...
#!/bin/bash function back() { sleep $1 exit $2 } back $1 $2 & b=$! if `wait $!`;then echo success else echo failure fi bash-3.00# ./back 300 0 failure bash-3.00# ./back 300 1 failure Я ожидал в successкачестве состояния выхода, когда я отправляю 0, но я все еще получаю failure. Кроме того,...
Чтобы не регистрировать «опасные» команды в истории bash, я добавил в свой .bashrcфайл следующую строку : HISTIGNORE='rm *:mv *:cp *:cat*>*:pv*>*' это хорошо работает, но имеет побочный эффект: я не вижу полной истории команд, выполняемых на машине. Допустим, у меня есть несколько машин для...
Когда вы должны использовать >|для перенаправления вывода в файл, а не просто >? Объяснение, которое было дано, когда мне показали, что оно гарантировало, что целевой файл был обрезан первым. Но я думал, что >уже подразумевал это. Это...