Результаты поиска по запросу "bash"
В bash как узнать текущее состояние set -x?
Я хотел бы временно установить -x в моем скрипте и затем вернуться в исходное состояние. Есть ли способ сделать это без запуска нового subshell? Что-то вроде echo_was_on=....... ... ... if $echo_was_on; then set -x; else set +x; fi
Как запустить несколько фоновых команд в bash в одной строке?
Я обычно запускаю несколько команд с чем-то вроде этого: sleep 2 && sleep 3или же sleep 2 ; sleep 3но что, если я хочу запустить их обоих в фоновом режиме из одной команды командной строки? sleep 2 & && sleep 3 &не работает И не делает ...
Установить переменные параллельно в Bash
Вот пример программы: #!/bin/bash for x in {1..5} do output[$x]=$(echo $x) & done wait for x in {1..5} do echo ${output[$x]} doneЯ ожидаю, что это запустится и распечатает значения, назначенные каждому членуoutput массив, но ничего не печатает. ...
Скрипт Bash запускается вручную, но не работает на crontab
Я новичок в сценариях оболочки. Я написал сценарий оболочки для инкрементного резервного копирования базы данных MySQL. Сценарий выполнен в исполняемом формате и успешно выполняется при выполнении вручную, но завершается ошибкой при выполнении ...
вырезать комментарии из XML-файла и распечатать его
У меня есть этот огромный XML-файл, который содержит много комментариев. Каков «лучший способ» удалить все комментарии и красиво отформатировать xml из командной строки linux?
Как выполнить любую команду, редактируя свой файл (аргумент) «на месте», используя bash?
У меня есть файл temp.txt, который я хочу отсортироватьsort команда в баш. Я хочу, чтобы отсортированные результаты заменили исходный файл. Это не работает, например (я получаю пустой файл): sortx temp.txt > temp.txtМожно ли это сделать в одну ...
Git hook, изменить файлы коммитов
Я пытаюсь написать скрипт git pre-commit hook, он должен написать дату коммита в начале измененных файлов. Моя проблема в том, что я не могу добавить измененные файлы в предыдущий коммит. Когда я пытаюсь снова вызвать git commit, он запускается ...
Как навсегда установить $ PATH в Linux / Unix?
Я пытаюсь добавить каталог в мой путь, чтобы он всегда был в моем пути Linux. Я пробовал: export PATH=$PATH:/path/to/dirЭто работает, однако каждый раз, когда я выхожу из терминала и запускаю новый экземпляр терминала, этот путь теряется, и мне ...
Изменение содержимого файла через скрипт оболочки
У меня есть требование, где мне нужно изменить содержимое файла, скажем, xyz.cfg. файл содержит такие значения, как: group address=127.8.8.8 port=7845 Jboss username=xyz_ITR3Я хочу изменить это содержимое при необходимости через скрипт оболочки ...
Разобрать вывод ps «etime» и преобразовать его в секунды
Это возможные выходные форматы дляps h -eo etime 21-18:26:30 15:28:37 48:14 00:01Как разобрать их по секундам? Пожалуйста, примите как минимум 3 цифры для части дней, так как я не знаю, как долго это может продолжаться.Выход будетegreped до ...