{"id":24217,"date":"2026-07-12T17:45:33","date_gmt":"2026-07-12T15:45:33","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=24217"},"modified":"2026-07-12T17:45:34","modified_gmt":"2026-07-12T15:45:34","slug":"flyline-die-bash-unter-linux-mit-modernen-funktionen","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2026\/07\/12\/flyline-die-bash-unter-linux-mit-modernen-funktionen\/","title":{"rendered":"Flyline &#8211; die Bash unter Linux mit modernen Funktionen"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Ich nutze jetzt seit 26 Jahren unter Linux die Bash, also die Standard-Shell unter Linux. Auch, wenn es immer wieder kleine \u00c4nderungen gibt &#8211; wirklich gro\u00dfe \u00c4nderungen oder gro\u00dfartige neue Funktionen gibt es nicht.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mit Flyline erweitern Sie die Bash um einige besonders n\u00fctzliche Funktionen. Flyline wurde in Rust geschrieben, ist also auch besonders schnell.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Flyline installieren<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">root-Rechte sind dazu nicht n\u00f6tig, Sie installieren die Erweiterung als normaler Benutzer, zwei Voraussetzungen &#8211; ein installiertes  <strong>curl<\/strong> und die Bash ab Version 4.4 (sollte jedes halbwegs aktuelle Linux installiert haben), Sie erfragen die Version der Bash mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>bash --version<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Die Installation gelingt als normaler Benutzer auf dem Terminal mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -sSfL https:\/\/github.com\/HalFrgrd\/flyline\/releases\/latest\/download\/install.sh | sh<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline.jpg\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"608\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-1024x608.jpg\" alt=\"\" class=\"wp-image-24218\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-1024x608.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-150x89.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-300x178.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-768x456.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline.jpg 1125w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Aktualisiert wird die Software \u00fcber denselben Befehl. M\u00f6chten Sie die Software auch als root nutzen, installieren Sie die Software nat\u00fcrlich mit root-Rechten.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Flyline nutzen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die Software ist sofort aktiv, allerdings m\u00fcssen die die Konfiguration der Bash neu laden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>source ~\/.bashrc<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Oder eben ein neues Terminal starten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das sich etwas ge\u00e4ndert hat, merken Sie beim Eingeben eines ersten Zeichens eines Befehls:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-1.jpg\" rel=\"lightbox-1\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"608\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-1-1024x608.jpg\" alt=\"\" class=\"wp-image-24219\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-1-1024x608.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-1-150x89.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-1-300x178.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-1-768x456.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-1.jpg 1125w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Die Software zeigt Ihnen bereits beim ersten Zeichen passende Treffer, geben Sie weitere ein, passt Flyline nat\u00fcrlich auch die Treffer an:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-2.jpg\" rel=\"lightbox-2\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"608\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-2-1024x608.jpg\" alt=\"\" class=\"wp-image-24220\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-2-1024x608.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-2-150x89.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-2-300x178.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-2-768x456.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-2.jpg 1125w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Durch die Treffer k\u00f6nnen Sie nat\u00fcrlich auch scrollen, mit den <kbd>Pfeiltasten<\/kbd> oder auch mit dem <kbd>Mausrad<\/kbd>. Den gerade markierten Treffer, mit <kbd>Eingabe<\/kbd> bringen Sie den Befehl auf die Shell &#8211; dieser wird nicht gleich ausgef\u00fchrt, Sie k\u00f6nnen diesen dann weiter anpassen &#8211; auch hier zeigt Flyline passende Befehle:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-3.jpg\" rel=\"lightbox-3\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"608\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-3-1024x608.jpg\" alt=\"\" class=\"wp-image-24221\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-3-1024x608.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-3-150x89.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-3-300x178.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-3-768x456.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-3.jpg 1125w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Auch nahe liegende Dateien lassen sich etwa mit <code>less<\/code> \u00f6ffnen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-4.jpg\" rel=\"lightbox-4\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"608\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-4-1024x608.jpg\" alt=\"\" class=\"wp-image-24222\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-4-1024x608.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-4-150x89.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-4-300x178.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-4-768x456.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-4.jpg 1125w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ebenso zeigt die Software passende Optionen zu Befehlen an:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-5.jpg\" rel=\"lightbox-5\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"608\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-5-1024x608.jpg\" alt=\"\" class=\"wp-image-24223\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-5-1024x608.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-5-150x89.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-5-300x178.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-5-768x456.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-5.jpg 1125w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Auch die Suche auf der Bash wird nat\u00fcrlich erweitert, nutzen Sie wie gewohnt einfach die Tastenkombination <kbd>Strg<\/kbd>+<kbd>r<\/kbd>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-6.jpg\" rel=\"lightbox-6\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"608\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-6-1024x608.jpg\" alt=\"\" class=\"wp-image-24224\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-6-1024x608.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-6-150x89.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-6-300x178.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-6-768x456.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-6.jpg 1125w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ihnen werden gleich einmal die zuletzt aufgerufenen Befehle angezeigt, durch diese k\u00f6nnen Sie scrollen &#8211; je l\u00e4nger der Befehl zur\u00fcckliegt, desto l\u00e4nger dauert die Suche &#8211; also geben Sie die ersten bekannten Zeichen ein und schon werden passende Treffer angezeigt:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-7.jpg\" rel=\"lightbox-7\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"608\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-7-1024x608.jpg\" alt=\"\" class=\"wp-image-24225\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-7-1024x608.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-7-150x89.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-7-300x178.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-7-768x456.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-7.jpg 1125w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00f6chten Sie die Software zeitweise deaktivieren, nutzen Sie den Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>enable -d flyline<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Beim n\u00e4chsten Start der Bash ist die Software wieder aktiv, um die Software zu l\u00f6schen:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um die Software zu l\u00f6schen, entfernen Sie erst die Integration in die Bash (<em>.bashrc<\/em>):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>enable -f<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Anschlie\u00dfend l\u00f6schen Sie die Installation der Software aus &#8222;<em>.local\/lib\/flyline\/<\/em>&#8222;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Software kann noch einiges mehr, Sie k\u00f6nnen KI einbinden, den Prompt anpassen und und und. Mehr lesen Sie auf <a href=\"https:\/\/github.com\/HalFrgrd\/flyline\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<\/a>. Dazu k\u00f6nnen Sie ein kurzes integriertes Tutorial starten:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flyline run-tutorial<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-8.jpg\" rel=\"lightbox-8\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"608\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-8-1024x608.jpg\" alt=\"\" class=\"wp-image-24226\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-8-1024x608.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-8-150x89.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-8-300x178.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-8-768x456.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2026\/07\/flyline-8.jpg 1125w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Und schon zeigt die Software einige von dem, was sie kann.<\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"24217\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">2    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"24217\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Ich nutze jetzt seit 26 Jahren unter Linux die Bash, also die Standard-Shell unter Linux. Auch, wenn es immer wieder kleine \u00c4nderungen gibt &#8211; wirklich gro\u00dfe \u00c4nderungen oder gro\u00dfartige neue Funktionen gibt es nicht. Mit Flyline erweitern Sie die Bash um einige besonders n\u00fctzliche Funktionen. Flyline wurde in Rust geschrieben, ist also auch besonders schnell. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":24222,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,101],"tags":[12,7,6,289],"class_list":["post-24217","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-terminal","category-tipps","tag-kommandozeile","tag-shell","tag-terminal","tag-tipps"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/24217","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=24217"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/24217\/revisions"}],"predecessor-version":[{"id":24227,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/24217\/revisions\/24227"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/24222"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=24217"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=24217"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=24217"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}