Вопросы с тегом «bash»

Вопросы, специфичные для GNU Bourne Again SHell, в отличие от других оболочек Bourne / POSIX. Для вопросов о оболочках Unix в целом используйте вместо этого тег / shell.



2
В чем разница между kill, pkill и killall
Я знаком с killкомандой, и большую часть времени мы просто используем kill -9 для принудительного завершения процесса, есть много других сигналов, которые можно использовать kill. Но мне интересно, каковы случаи использования pkillи killall, если уже есть команда kill. Делать pkillи killallиспользовать killкоманды в их реализации? Я имею в виду, что …

1
В каких ситуациях PS2, PS3, PS4 используются в качестве подсказки?
Когда я вхожу в оболочку, я вижу приглашение, значение которого хранится в PS1. Я также столкнулся с другой подсказкой (но не знаю, какая именно), когда использовал синтаксис здесь-документа: bc << HERE > Но это все виды подсказок. Я сталкивался до сих пор. Какие ситуации вызывают различные виды подсказок?

3
Создание оболочки Bash с помощью фигурных скобок
В соответствии с этим , размещение списка команд между фигурными скобками приводит к тому, что список выполняется в текущем контексте оболочки. Никакая подоболочка не создана . Используя, psчтобы увидеть это в действии Это иерархия процессов для конвейера процессов, выполняемого непосредственно в командной строке. 4398 - это PID для оболочки входа …
31 bash  subshell 

7
Что эквивалентно && при написании bash-скрипта?
Я заранее прошу прощения, если это дублирующий вопрос. Я приложил усилия для поиска / проверки, прежде чем спрашивать здесь. Мне удобно писать однострочники, как это: foocommand && foocommand2 && foocommand3 Идея в том, что я хочу, чтобы последующие команды выполнялись только в том случае, если предыдущая была «успешной». Я пишу …
31 bash  centos  scripting 

5
Как заставить терминал отображать user @ machine жирным шрифтом?
Я видел на некоторых снимках экрана (не помню, где в сети), что терминал может отображать [username@machine /]$жирным шрифтом. Я тоже с нетерпением жду этого, потому что всегда прокручиваю длинные результаты, чтобы с трудом найти первую строку после моей команды. Как я могу сделать имя пользователя и т. Д. Жирным или …

4
Запустите процесс на другом tty
Приблизительно после часа поиска в Google, я не могу поверить, что никто не задавал этот вопрос раньше ... Итак, у меня есть скрипт, работающий на TTY1. Как заставить этот скрипт запускать произвольную программу на TTY2? Я нашел tty, что говорит вам, на каком TTY вы сейчас находитесь. Я нашел writevt, …
31 bash  tty 

7
Рисование гистограммы из вывода команды bash
У меня есть следующий вывод: 2015/1/7 8 2015/1/8 49 2015/1/9 40 2015/1/10 337 2015/1/11 11 2015/1/12 3 2015/1/13 9 2015/1/14 102 2015/1/15 62 2015/1/16 10 2015/1/17 30 2015/1/18 30 2015/1/19 1 2015/1/20 3 2015/1/21 23 2015/1/22 12 2015/1/24 6 2015/1/25 3 2015/1/27 2 2015/1/28 16 2015/1/29 1 2015/2/1 12 2015/2/2 …
31 bash 

10
Как автоматически перезапустить скрипт Python, если он был убит или умер
Я запускаю свой сценарий Python в фоновом режиме на моем компьютере с Ubuntu (12.04) следующим образом: nohup python testing.py > test.out & Теперь может быть возможно, что на каком-то этапе мой выше Python scriptможет умереть по любой причине. Так что я думаю иметь какой-то cron agentскрипт в bash shell, который …
31 bash  shell  cron  python 

7
Инструменты преобразования ASCII в двоичные и двоичные в ASCII?
Какой хороший инструмент для преобразования ASCII в двоичный файл и двоичный файл в ASCII? Я надеялся на что-то вроде: $ echo --binary "This is a binary message" 01010100 01101000 01101001 01110011 00100000 01101001 01110011 00100000 01100001 00100000 01100010 01101001 01101110 01100001 01110010 01111001 00100000 01101101 01100101 01110011 01110011 01100001 01100111 …
31 bash  binary  ascii 

4
Что произойдет, если вы отредактируете скрипт во время выполнения?
У меня есть общий вопрос, который может быть результатом неправильного понимания того, как процессы обрабатываются в Linux. Для моих целей я собираюсь определить «скрипт» как фрагмент кода bash, сохраненного в текстовом файле с разрешениями на выполнение, активированными для текущего пользователя. У меня есть серия сценариев, которые вызывают друг друга в …

3
Исключение сохранения некоторых команд из истории bash
Есть ли способ , чтобы исключить такие команды , как rm -rf, svn revertот того , получать хранится в Баш истории? На самом деле, я по ошибке выдал их несколько раз, хотя у меня нет намерения делать это, просто потому, что я делаю вещи быстро, и это произошло. Следовательно, это …

5
Лучшие ресурсы для изучения сценариев Bash? [закрыто]
Я программирую на нескольких языках уже два года, я имею в виду, что знаю, как спроектировать и реализовать достойное решение для данной проблемы. Тем не менее, bash является для меня большой головной болью, просто ничего не работает, как ожидалось - или даже без ошибок. Все руководства, которые я нашел, были …
31 bash  reference 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.