<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Bash on Dem hoergen Blog</title>
    <link>https://hyperblog.de/hoergen/tags/bash/</link>
    <description>Recent content in Bash on Dem hoergen Blog</description>
    <image>
      <title>Dem hoergen Blog</title>
      <url>https://hyperblog.de/hoergen/favicon.svg</url>
      <link>https://hyperblog.de/hoergen/favicon.svg</link>
    </image>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Mon, 03 Aug 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://hyperblog.de/hoergen/tags/bash/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Eine tmux.conf Konfiguration</title>
      <link>https://hyperblog.de/hoergen/posts/2023/2023-09-09-eine-tmux-conf-konfiguration/</link>
      <pubDate>Sat, 09 Sep 2023 11:36:06 +0200</pubDate>
      <guid>https://hyperblog.de/hoergen/posts/2023/2023-09-09-eine-tmux-conf-konfiguration/</guid>
      <description>&lt;p&gt;Dieser Artikel ist eine Erweiterung des tmux Artikels &amp;ldquo;&lt;a href=&#34;https://hyperblog.de/hoergen/2020/07/15/tmux-ein-windowmanager-fuer-die-konsole/&#34;&gt;tmux ein Windowmanager für die Konsole&lt;/a&gt;&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Eine für mich sehr gut funktionierende tmux.conf entweder systemweit in &lt;code&gt;/etc/&lt;/code&gt; oder nur für einen Benutzer in der &lt;code&gt;~/.tmux.conf &lt;/code&gt;ist die folgende Konfiguration. Für mich waren hier die Statuszeile und die Einbindung des Maus Scrollrades zum Scrollen wichtig.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;######################
### DESIGN CHANGES ###
######################

# loud or quiet?
set -g visual-activity off
set -g visual-bell off
set -g visual-silence off
setw -g monitor-activity off
set -g bell-action none

set -g mouse on

# modes
setw -g clock-mode-colour colour25
setw -g mode-style &amp;#34;fg=colour255 bg=colour25 bold&amp;#34;

# panes
set -g pane-border-style &amp;#34;fg=colour19 bg=colour0&amp;#34;
set -g pane-active-border-style &amp;#34;bg=colour0 fg=colour9&amp;#34;

# statusbar
set -g status-position bottom
set -g status-justify left
set -g status-style &amp;#34;bg=colour25 fg=colour255&amp;#34;
set -g status-left &amp;#34;#[bg=colour25,fg=colour255]&amp;#34;
set -g status-right &amp;#34;#[fg=colour255,bg=colour25] %d/%m/%Y #[fg=colour255,bg=colour25] %H:%M &amp;#34;
set -g status-right-length 50
set -g status-left-length 20

setw -g window-status-current-style &amp;#34;fg=colour15 bg=colour31 bold&amp;#34;
setw -g window-status-current-format &amp;#34;#I#[fg=colour249]:#[fg=colour255]#W#[fg=colour249]#F&amp;#34;

setw -g window-status-style &amp;#34;fg=colour0 bg=colour25 bold&amp;#34;
setw -g window-status-format &amp;#34;#I#[fg=colour237]:#[fg=colour250]#W#[fg=colour244]#F&amp;#34;

setw -g window-status-bell-style &amp;#34;fg=colour255 bg=colour1 bold&amp;#34;
&lt;/code&gt;&lt;/pre&gt;</description>
    </item>
    <item>
      <title>Pipewire modul-rt Konfiguration</title>
      <link>https://hyperblog.de/hoergen/posts/2023/2023-09-08-pipewire-modul-rt-konfiguration/</link>
      <pubDate>Fri, 08 Sep 2023 01:15:07 +0200</pubDate>
      <guid>https://hyperblog.de/hoergen/posts/2023/2023-09-08-pipewire-modul-rt-konfiguration/</guid>
      <description>&lt;p&gt;Hier findest du eine kurz &amp;amp; knackige Anleitung und Erklärung, wie du das Realtime Modul von Pipewire für deine Audio/Video Anwendungen einrichtest.&lt;/p&gt;
&lt;p&gt;Für die Musikproduktion mit einer DAW z.B. &lt;a href=&#34;https://www.bitwig.com/&#34;&gt;Bitwig&lt;/a&gt; unter &lt;a href=&#34;https://www.bitwig.com/de/support/technical_support/installation-von-bitwig-studio-unter-linux-mithilfe-von-flatpak-52/&#34;&gt;Linux&lt;/a&gt; kann dieses Thema für dich sehr wichtig sein.&lt;/p&gt;
&lt;p&gt;Eventuell interessiert dich noch der Artikel über &lt;a href=&#34;https://hyperblog.de/hoergen/2023/09/08/pipewire-latenz-mit-pw-metadata-setzen/&#34;&gt;pw-metadata&lt;/a&gt;, mit dem du temporär und permanent deine Pipewire Konfigurationen verändern kannst&lt;/p&gt;
&lt;h2 id=&#34;benutzer-in-gruppen-aufnehmen&#34;&gt;Benutzer in Gruppen aufnehmen&lt;/h2&gt;
&lt;p&gt;Der Benutzer unter dem die Applikation laufen soll, muss in die entsprechenden Gruppen (wenn vorhanden) aufgenommen werden mit einem Editor (z.B. nano oder vim) und Superuser Rechten die Datei &lt;code&gt;/etc/group&lt;/code&gt; editieren&lt;/p&gt;</description>
    </item>
    <item>
      <title>Audio in Video normalisieren mit ffmpeg</title>
      <link>https://hyperblog.de/hoergen/posts/2023/2023-08-22-audio-in-video-normalisieren-mit-ffmpeg/</link>
      <pubDate>Tue, 22 Aug 2023 13:56:24 +0200</pubDate>
      <guid>https://hyperblog.de/hoergen/posts/2023/2023-08-22-audio-in-video-normalisieren-mit-ffmpeg/</guid>
      <description>&lt;p&gt;Manchmal ist das Audio in einem Video relativ leise und eigentlich ist da noch richtig Luft nach oben es lauter zu machen. Ein schöner und sehr eleganter Weg ist es mit ffmpeg die Normalisierungsfunktion zu nutzen, ohne das Video selbst erneut zu encoden. Das Audio muss natürlich neu encoded werden.&lt;/p&gt;
&lt;p&gt;Zuerst muss ermittelt werden welches der lauteste Peak (lauteste Stelle) im gesamten Audio ist&lt;/p&gt;
&lt;h2 id=&#34;lautstärkenermittlung---highest-peak&#34;&gt;Lautstärkenermittlung - Highest Peak&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;ffmpeg -i Videodatei.mp4 -af &amp;quot;volumedetect&amp;quot; -vn -sn -dn -f null /dev/null&lt;/code&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nützliche Bash Shortcuts</title>
      <link>https://hyperblog.de/hoergen/posts/2023/2023-08-12-nuetzliche-bash-shortcuts/</link>
      <pubDate>Sat, 12 Aug 2023 11:36:00 +0200</pubDate>
      <guid>https://hyperblog.de/hoergen/posts/2023/2023-08-12-nuetzliche-bash-shortcuts/</guid>
      <description>&lt;h2 id=&#34;einleitung&#34;&gt;Einleitung&lt;/h2&gt;
&lt;p&gt;Wenn du in Linux die Konsole öffnest, dann öffnest du in den meisten Fällen eine Bash Shell. Eine Shell ist einfach nur ein Programm, mit dem du Befehle an deinen Computer senden kannst wie : Zeige mir alle Dateien und Verzeichnisse an, oder starte Programm XY. Eine Shell ist also eine Kommunikationsschnittstelle zu deinem Betriebssystem. Es gibt viele verschiedene Shells und eine davon ist eben Bash. Siehe auch Wikipedia &lt;a href=&#34;https://de.wikipedia.org/wiki/Bash_(Shell)&#34;&gt;https://de.wikipedia.org/wiki/Bash_(Shell)&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kommando zurück - Bash History Tipps</title>
      <link>https://hyperblog.de/hoergen/posts/2023/2023-05-07-kommando-zurueck-bash-history-tipps/</link>
      <pubDate>Sun, 07 May 2023 17:31:00 +0200</pubDate>
      <guid>https://hyperblog.de/hoergen/posts/2023/2023-05-07-kommando-zurueck-bash-history-tipps/</guid>
      <description>&lt;p&gt;Die Standard-Kommandozeile Bash bei Kubuntu (wie auch bei vielen anderen Linux Distributionen) hat eine sehr praktische History bzw ein Verlauf, welche Befehle man so eingegeben hat.&lt;/p&gt;
&lt;p&gt;Die entsprechende Datei heisst &lt;code&gt;.bash_history&lt;/code&gt; (mit einem vorangehenen Punkt - weil es sich um eine versteckte Datei handelt) liegt im Benutzerverzeichnis z.B. &lt;code&gt;/home/hoergen/.bash_history&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Die gesamte History (Verlauf) auflisten mit dem Befehl: &lt;code&gt;history&lt;/code&gt;, dann wird ein Liste der Eingaben mit vorangestellter Zeilennummer ausgegeben.&lt;/p&gt;
&lt;p&gt;Das können unter Umständen sehr viele Zeilen sein. Wenn man nach dem Befehl eine Zahl angibt, so werden die letzten Zeilen der History (Verlaufs) angezeigt wie z.B. &lt;code&gt;history 8&lt;/code&gt; zeigt die letzten 8 Zeilen der History an.&lt;br&gt;
Damit man z.B. den Befehl aus der gefundenen Zeile nicht noch einmal eingeben muss, kann man zur Abkürzung die Zeilennummer mit einem vorangestellten Ausrufezeichen verwenden z.B. &lt;code&gt;!1500&lt;/code&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>tmux ein Windowmanager für die Konsole</title>
      <link>https://hyperblog.de/hoergen/posts/2020/2020-07-15-tmux-ein-windowmanager-fuer-die-konsole/</link>
      <pubDate>Wed, 15 Jul 2020 09:29:00 +0200</pubDate>
      <guid>https://hyperblog.de/hoergen/posts/2020/2020-07-15-tmux-ein-windowmanager-fuer-die-konsole/</guid>
      <description>Tmux verwandelt die Konsole in eine multifunktionale Arbeitsumgebung mit geteilten Fenstern und persistenten Sessions, die auch bei Verbindungsabbruch weiterlaufen.</description>
    </item>
  </channel>
</rss>
