{
  "feed_url": "https://gbilder.com/tags/bash/feed.json",
  "home_page_url": "https://gbilder.com/tags/bash/",
  "items": [
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://github.com/bobbyiliev/introduction-to-bash-scripting?tab=readme-ov-file\"\u003ehttps://github.com/bobbyiliev/introduction-to-bash-scripting?tab=readme-ov-file\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-07-17T07:36:42+02:00",
      "external_url": "https://github.com/bobbyiliev/introduction-to-bash-scripting?tab=readme-ov-file",
      "id": "https://gbilder.com/bookmarks/01M4EHS8X18G5W73NRB8P6T08Z/",
      "tags": [
        "bash"
      ],
      "title": "GitHub - bobbyiliev/introduction-to-bash-scripting: Free Introduction to Bash Scripting eBook",
      "url": "https://gbilder.com/bookmarks/01M4EHS8X18G5W73NRB8P6T08Z/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://amber-lang.com/\"\u003ehttps://amber-lang.com/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-06-13T18:00:20+02:00",
      "external_url": "https://amber-lang.com/",
      "id": "https://gbilder.com/bookmarks/01M4EHS8AVTWAZRMA0B5HEFTZR/",
      "tags": [
        "bash",
        "cli",
        "language",
        "programming"
      ],
      "title": "Amber",
      "url": "https://gbilder.com/bookmarks/01M4EHS8AVTWAZRMA0B5HEFTZR/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://fabiensanglard.net/bash/index.html\"\u003ehttps://fabiensanglard.net/bash/index.html\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2023-11-08T13:47:30+02:00",
      "external_url": "https://fabiensanglard.net/bash/index.html",
      "id": "https://gbilder.com/bookmarks/01M4EHS4VHE1BZBS1A2TTA63HS/",
      "tags": [
        "readme",
        "reference",
        "bash"
      ],
      "title": "The bash book to rule them all",
      "url": "https://gbilder.com/bookmarks/01M4EHS4VHE1BZBS1A2TTA63HS/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://github.com/charmbracelet/gum\"\u003ehttps://github.com/charmbracelet/gum\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2023-01-06T19:14:02+02:00",
      "external_url": "https://github.com/charmbracelet/gum",
      "id": "https://gbilder.com/bookmarks/01M4EHS0ZBN1KZYQWMPW03GD78/",
      "tags": [
        "tui",
        "bash",
        "golang"
      ],
      "title": "charmbracelet/gum: A tool for glamorous shell scripts 🎀",
      "url": "https://gbilder.com/bookmarks/01M4EHS0ZBN1KZYQWMPW03GD78/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://thevaluable.dev/guide-terminal-shell-console/\"\u003ehttps://thevaluable.dev/guide-terminal-shell-console/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2022-12-28T14:10:59+02:00",
      "external_url": "https://thevaluable.dev/guide-terminal-shell-console/",
      "id": "https://gbilder.com/bookmarks/01M4EHS0TK81BQGES1169QKKX2/",
      "tags": [
        "computer-history",
        "terminals",
        "cli",
        "bash"
      ],
      "title": "A Guide to the Terminal, Console, and Shell",
      "url": "https://gbilder.com/bookmarks/01M4EHS0TK81BQGES1169QKKX2/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://github.com/jlevy/the-art-of-command-line\"\u003ehttps://github.com/jlevy/the-art-of-command-line\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2022-11-24T15:49:17+02:00",
      "external_url": "https://github.com/jlevy/the-art-of-command-line",
      "id": "https://gbilder.com/bookmarks/01M4EHS0C7KBATWWYS0YABJ6MG/",
      "tags": [
        "bash",
        "cli",
        "linux",
        "reference"
      ],
      "title": "jlevy/the-art-of-command-line: Master the command line, in one page",
      "url": "https://gbilder.com/bookmarks/01M4EHS0C7KBATWWYS0YABJ6MG/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://github.com/metal3d/bashsimplecurses\"\u003ehttps://github.com/metal3d/bashsimplecurses\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2022-06-25T18:15:01+02:00",
      "external_url": "https://github.com/metal3d/bashsimplecurses",
      "id": "https://gbilder.com/bookmarks/01M4EHRYGM9P051AJ4Q3Y73QNZ/",
      "tags": [
        "tui",
        "bash",
        "tryme"
      ],
      "title": "GitHub - metal3d/bashsimplecurses: A simple curses library made in bash to draw terminal interfaces",
      "url": "https://gbilder.com/bookmarks/01M4EHRYGM9P051AJ4Q3Y73QNZ/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://github.com/onceupon/Bash-Oneliner\"\u003ehttps://github.com/onceupon/Bash-Oneliner\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2022-05-03T20:39:49+02:00",
      "external_url": "https://github.com/onceupon/Bash-Oneliner",
      "id": "https://gbilder.com/bookmarks/01M4EHRY03AJVZP1HKHN9GGCC7/",
      "tags": [
        "linux",
        "bash",
        "cli",
        "cheatsheets"
      ],
      "title": "GitHub - onceupon/Bash-Oneliner: A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.",
      "url": "https://gbilder.com/bookmarks/01M4EHRY03AJVZP1HKHN9GGCC7/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://www.learnshell.org/\"\u003ehttps://www.learnshell.org/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2022-01-10T21:18:09+02:00",
      "external_url": "https://www.learnshell.org/",
      "id": "https://gbilder.com/bookmarks/01M4EHRX40ZSN2VY1Q45H61NNM/",
      "tags": [
        "bash",
        "tutorials"
      ],
      "title": "Learn Shell - Free Interactive Shell Tutorial",
      "url": "https://gbilder.com/bookmarks/01M4EHRX40ZSN2VY1Q45H61NNM/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://github.com/DannyBen/bashly\"\u003ehttps://github.com/DannyBen/bashly\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2021-08-26T18:01:51+02:00",
      "external_url": "https://github.com/DannyBen/bashly",
      "id": "https://gbilder.com/bookmarks/01M4EHRVXJ8XSCRPP9J6R8TDB7/",
      "tags": [
        "bash",
        "cli"
      ],
      "title": "GitHub - DannyBen/bashly: Bash command line framework and CLI generator",
      "url": "https://gbilder.com/bookmarks/01M4EHRVXJ8XSCRPP9J6R8TDB7/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://vaneyckt.io/posts/safer_bash_scripts_with_set_euxo_pipefail/\"\u003ehttps://vaneyckt.io/posts/safer_bash_scripts_with_set_euxo_pipefail/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2021-07-04T08:02:30+02:00",
      "external_url": "https://vaneyckt.io/posts/safer_bash_scripts_with_set_euxo_pipefail/",
      "id": "https://gbilder.com/bookmarks/01M4EHRVD1AHBYWPQNGYF2X9C4/",
      "tags": [
        "bash",
        "reference"
      ],
      "title": "Safer bash scripts with 'set -euxo pipefail' · vaneyckt.io",
      "url": "https://gbilder.com/bookmarks/01M4EHRVD1AHBYWPQNGYF2X9C4/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://smallstep.com/blog/command-line-secrets/\"\u003ehttps://smallstep.com/blog/command-line-secrets/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2021-06-13T16:42:09+02:00",
      "external_url": "https://smallstep.com/blog/command-line-secrets/",
      "id": "https://gbilder.com/bookmarks/01M4EHRV6TV963WN1BWX9QWQ6N/",
      "tags": [
        "security",
        "cli",
        "bash"
      ],
      "title": "How to Handle Secrets on the Command Line",
      "url": "https://gbilder.com/bookmarks/01M4EHRV6TV963WN1BWX9QWQ6N/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://www.chiark.greenend.org.uk/~cjwatson/blog/ssh-quoting.html\"\u003ehttps://www.chiark.greenend.org.uk/~cjwatson/blog/ssh-quoting.html\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2021-06-12T18:15:25+02:00",
      "external_url": "https://www.chiark.greenend.org.uk/~cjwatson/blog/ssh-quoting.html",
      "id": "https://gbilder.com/bookmarks/01M4EHRV6QHBSMW1B502E0BYVF/",
      "tags": [
        "bash",
        "ssh"
      ],
      "title": "SSH quoting",
      "url": "https://gbilder.com/bookmarks/01M4EHRV6QHBSMW1B502E0BYVF/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://github.com/anordal/shellharden/blob/master/how_to_do_things_safely_in_bash.md\"\u003ehttps://github.com/anordal/shellharden/blob/master/how_to_do_things_safely_in_bash.md\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2021-04-03T21:26:02+02:00",
      "external_url": "https://github.com/anordal/shellharden/blob/master/how_to_do_things_safely_in_bash.md",
      "id": "https://gbilder.com/bookmarks/01M4EHRTFQEQ66YEXWEHEGH9JV/",
      "tags": [
        "bash",
        "security"
      ],
      "title": "shellharden/how_to_do_things_safely_in_bash.md at master · anordal/shellharden · GitHub",
      "url": "https://gbilder.com/bookmarks/01M4EHRTFQEQ66YEXWEHEGH9JV/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://betterdev.blog/minimal-safe-bash-script-template/\"\u003ehttps://betterdev.blog/minimal-safe-bash-script-template/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2020-12-15T19:18:37+02:00",
      "external_url": "https://betterdev.blog/minimal-safe-bash-script-template/",
      "id": "https://gbilder.com/bookmarks/01M4EHRSGV4X0W1MSV5N8EPDV2/",
      "tags": [
        "bash",
        "linux",
        "reference"
      ],
      "title": "Minimal safe Bash script template | Better Dev",
      "url": "https://gbilder.com/bookmarks/01M4EHRSGV4X0W1MSV5N8EPDV2/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://jtrocinski.com/posts/Bash-Error_handling_in_scripts.html\"\u003ehttps://jtrocinski.com/posts/Bash-Error_handling_in_scripts.html\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2020-09-30T20:41:50+02:00",
      "external_url": "https://jtrocinski.com/posts/Bash-Error_handling_in_scripts.html",
      "id": "https://gbilder.com/bookmarks/01M4EHRS1C8FFTP9F3QX6HWNGR/",
      "tags": [
        "bash"
      ],
      "title": "Bash: Error handling in scripts",
      "url": "https://gbilder.com/bookmarks/01M4EHRS1C8FFTP9F3QX6HWNGR/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://arslan.io/2019/07/03/how-to-write-idempotent-bash-scripts/\"\u003ehttps://arslan.io/2019/07/03/how-to-write-idempotent-bash-scripts/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2019-07-07T20:21:06+02:00",
      "external_url": "https://arslan.io/2019/07/03/how-to-write-idempotent-bash-scripts/",
      "id": "https://gbilder.com/bookmarks/01M4EHRQ4J4Q8E1M3Z3S2MVJMP/",
      "tags": [
        "bash",
        "pointy-tools"
      ],
      "title": "How to write idempotent Bash scripts · Fatih Arslan",
      "url": "https://gbilder.com/bookmarks/01M4EHRQ4J4Q8E1M3Z3S2MVJMP/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"http://robertmuth.blogspot.com/2012/08/better-bash-scripting-in-15-minutes.html\"\u003ehttp://robertmuth.blogspot.com/2012/08/better-bash-scripting-in-15-minutes.html\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2019-03-12T19:25:56+02:00",
      "external_url": "http://robertmuth.blogspot.com/2012/08/better-bash-scripting-in-15-minutes.html",
      "id": "https://gbilder.com/bookmarks/01M4EHRPNRZZTKJX9YFEFFSHHW/",
      "tags": [
        "bash"
      ],
      "title": "Robert Muth: Better Bash Scripting in 15 Minutes",
      "url": "https://gbilder.com/bookmarks/01M4EHRPNRZZTKJX9YFEFFSHHW/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"http://bashrcgenerator.com/\"\u003ehttp://bashrcgenerator.com/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2018-10-10T10:48:04+02:00",
      "external_url": "http://bashrcgenerator.com/",
      "id": "https://gbilder.com/bookmarks/01M4EHRP90NW5ZWKDRQZJQ4HZH/",
      "tags": [
        "cli",
        "linux",
        "bash",
        "generators"
      ],
      "title": ".bashrc generator: create your .bashrc PS1 with a drag and drop interface",
      "url": "https://gbilder.com/bookmarks/01M4EHRP90NW5ZWKDRQZJQ4HZH/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"http://redsymbol.net/articles/bash-exit-traps/\"\u003ehttp://redsymbol.net/articles/bash-exit-traps/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2018-01-14T11:45:57+02:00",
      "external_url": "http://redsymbol.net/articles/bash-exit-traps/",
      "id": "https://gbilder.com/bookmarks/01M4EHRN5ZBAS2CDEHF9NVSVTV/",
      "tags": [
        "bash",
        "programming"
      ],
      "title": "How \"Exit Traps\" Can Make Your Bash Scripts Way More Robust And Reliable",
      "url": "https://gbilder.com/bookmarks/01M4EHRN5ZBAS2CDEHF9NVSVTV/"
    }
  ],
  "language": "en",
  "title": "#bash · Louche Cannon",
  "version": "https://jsonfeed.org/version/1.1"
}