Метка: bash

Bash and JSON

Parsing JSON in Bash can be achieved using tools like ‘json.tool’, or ‘jq’ with the syntax, echo ‘{«key»:»value»}’ | jq ‘.key’ . These tools can interpret JSON data, making it easier to handle in your scripts. Here’s a simple example using ‘jq’: In this example, we’re using the ‘jq’ tool to parse a JSON string. The ‘jq’ command takes a […]

Настройка автозапуска скриптов в Linux Ubuntu/Mint в консольном режиме.

Создание скрипта в init.d для запуска во время инициализации системы Для начала нужно создать скрипт и скопировать его в  директорию /etc/init.d/ удобным для вас способом, а затем сделать его исполняемым командой: Теперь необходимо добавить его в автозагрузку: Скрипт запуститься во время инициализации системы. Удалить из автозагрузки можно так: Загрузка с помощью rc.local после загрузки системы Необходимо создать […]

grep без комментариев и пустых строк

Часто нужно посмотреть «активные» строчки в конфиге, т.е. исключить из него комментарии и пустые. Это просто делается грепом 1 grep-v’^$\|^\s*\#’some-config.conf Или более коротко, не учитывая комментариев, начинающихся не с начала строки: 1 grep-v’^$\|^#’some-config.conf