{
    "version": "https:\/\/jsonfeed.org\/version\/1",
    "title": "Заметки Александра Чернышева: заметки с тегом bash",
    "_rss_description": "Keep in mind",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/aschernyshev.ru\/tags\/bash\/",
    "feed_url": "https:\/\/aschernyshev.ru\/tags\/bash\/json\/",
    "icon": "https:\/\/aschernyshev.ru\/user\/userpic@2x.jpg?1469596960",
    "author": {
        "name": "Александр Чернышев",
        "url": "https:\/\/aschernyshev.ru\/",
        "avatar": "https:\/\/aschernyshev.ru\/user\/userpic@2x.jpg?1469596960"
    },
    "items": [
        {
            "id": "89",
            "url": "https:\/\/aschernyshev.ru\/all\/cikly-bash-v-odnu-stroku\/",
            "title": "Циклы bash в одну строку",
            "content_html": "<p><b>while<\/b><\/p>\n<pre class=\"e2-text-code\"><code class=\"\">while true; do ls; sleep 2; done<\/code><\/pre><p><b>for<\/b><\/p>\n<pre class=\"e2-text-code\"><code class=\"\">for i in 1 2 3; do mkdir ${i}; done<\/code><\/pre><p><b>if<\/b><\/p>\n<pre class=\"e2-text-code\"><code class=\"\">if [ &quot;${asd}&quot; = &quot;true&quot; ]; then echo &quot;hellow world&quot;; fi<\/code><\/pre>",
            "date_published": "2024-08-15T14:53:42+03:00",
            "date_modified": "2024-08-03T22:45:41+03:00",
            "_date_published_rfc2822": "Thu, 15 Aug 2024 14:53:42 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "89",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css",
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css",
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css",
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css",
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css",
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "76",
            "url": "https:\/\/aschernyshev.ru\/all\/dobavlyaem-cvetnoy-vyvod-v-printf\/",
            "title": "Добавляем цветной вывод в printf",
            "content_html": "<pre class=\"e2-text-code\"><code class=\"\">printf &quot;\\033[0;31m&quot;  \/\/Set the text to the color red\r\nprintf &quot;Hello\\n&quot;     \/\/Display Hello in red\r\nprintf &quot;\\033[0m&quot;    \/\/Resets the text to default color<\/code><\/pre><p>Escape is: <b>\\033<\/b><br \/>\nColor code is: <b>[0;31m<\/b><\/p>\n<div class=\"e2-text-table\">\n<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">\n<tr>\n<td><b>CODE<\/b><\/td>\n<td><b>COLOR<\/b><\/td>\n<\/tr>\n<tr>\n<td>[0;31m<\/td>\n<td>Red<\/td>\n<\/tr>\n<tr>\n<td>[1;31m<\/td>\n<td>Bold Red<\/td>\n<\/tr>\n<tr>\n<td>[0;32m<\/td>\n<td>Green<\/td>\n<\/tr>\n<tr>\n<td>[1;32m<\/td>\n<td>Bold Green<\/td>\n<\/tr>\n<tr>\n<td>[0;33m<\/td>\n<td>Yellow<\/td>\n<\/tr>\n<tr>\n<td>[01;33m<\/td>\n<td>Bold Yellow<\/td>\n<\/tr>\n<tr>\n<td>[0;34m<\/td>\n<td>Blue<\/td>\n<\/tr>\n<tr>\n<td>[1;34m<\/td>\n<td>Bold Blue<\/td>\n<\/tr>\n<tr>\n<td>[0;35m<\/td>\n<td>Magenta<\/td>\n<\/tr>\n<tr>\n<td>[1;35m<\/td>\n<td>Bold Magenta<\/td>\n<\/tr>\n<tr>\n<td>[0;36m<\/td>\n<td>Cyan<\/td>\n<\/tr>\n<tr>\n<td>[1;36m<\/td>\n<td>Bold Cyan<\/td>\n<\/tr>\n<tr>\n<td>[0m<\/td>\n<td>Reset<\/td>\n<\/tr>\n<\/table>\n<\/div>\n",
            "date_published": "2018-08-29T15:36:13+03:00",
            "date_modified": "2018-08-29T15:35:52+03:00",
            "_date_published_rfc2822": "Wed, 29 Aug 2018 15:36:13 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "76",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css",
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "70",
            "url": "https:\/\/aschernyshev.ru\/all\/ispolzovanie-specsimvolov-v-sed\/",
            "title": "Использование спецсимволов в sed",
            "content_html": "<p>Необходимо заменить строчку<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">&lt;minGain&gt;20&lt;\/minGain&gt;<\/code><\/pre><p>Переводим все спецсимволы в HEX.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">&lt; - \\x3c\r\n&gt; - \\x3e\r\n\/ - \\x2f<\/code><\/pre><p>В результате получается<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">sed -i 's\/\\x3cminGain\\x3e20\\x3c\\x2fminGain\\x3e\/\\x3cminGain\\x3e60\\x3c\\x2fminGain\\x3e\/' \/root\/test.sh<\/code><\/pre><p><a href=\"https:\/\/www.rapidtables.com\/convert\/number\/ascii-to-hex.html\">https:\/\/www.rapidtables.com\/convert\/number\/ascii-to-hex.html<\/a><\/p>\n",
            "date_published": "2018-04-20T21:52:07+03:00",
            "date_modified": "2018-03-22T08:17:13+03:00",
            "_date_published_rfc2822": "Fri, 20 Apr 2018 21:52:07 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "70",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css",
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css",
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css",
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css",
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css",
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "69",
            "url": "https:\/\/aschernyshev.ru\/all\/konvertaciya-iz-ascii-v-hex-i-obratno\/",
            "title": "Конвертация из ASCII в HEX и обратно",
            "content_html": "<p>Для выполнение данной операции можно воспользоваться утилитой xxd, которая создаёт  представление файла в виде шестнадцатеричных кодов или выполняет обратное преобразование.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">echo 'Привет мир!' | xxd -ps\r\necho 'd09fd180d0b8d0b2d0b5d18220d0bcd0b8d18021' | xxd -p -r<\/code><\/pre>",
            "date_published": "2018-01-26T11:20:18+03:00",
            "date_modified": "2018-01-26T11:41:37+03:00",
            "_date_published_rfc2822": "Fri, 26 Jan 2018 11:20:18 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "69",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css",
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css"
                ],
                "og_images": []
            }
        }
    ],
    "_e2_version": 3576,
    "_e2_ua_string": "E2 (v3576; Aegea)"
}