Als «bash» getaggte Fragen

26
Readline-Funktion ohne Tastenkombination ausführen?

Ich habe gerade die Readline-Manpage gelesen und eine Reihe großartiger Befehle entdeckt, von denen ich nichts wusste. Einige haben jedoch keine Standardschlüsselbindungen. Gibt es eine Möglichkeit, die ungebundenen Befehle von der Shell auszuführen? Ich frage nicht, wie man den Befehl in ~ /...

26
Druckausgabe in 3 separate Spalten

MYPATH=/var/www/html/error_logs/ TOTALFILE=$(ls $MYPATH* | wc -l) FILETIME=$(stat --format=%y $MYPATH* | head -5 | cut -d'.' -f1) FILE=$(ls -1tcr $MYPATH* | head -5 | rev | cut -d/ -f1 | rev) TOPLINE=$(head -1 $MYPATH* | grep -Po '".*?"' | head -5) Wie kann ich diese 5 Dateiinformationen elegant in...

26
Bash findet kein Programm, obwohl es auf meinem Weg ist

Ich habe ein Programm auf meinem Weg. Das Programm wird ausgeführt, wenn ein vollständiger Pfad angegeben wurde. Das Programm kann jedoch nicht gefunden werden, wenn ich es nur mit seinem Namen ausführe. Im Wesentlichen möchte ich verstehen, wie die folgende Ausgabe möglich ist und wie sie behoben...

26
In Bash-Skript, wie stdout Zeile für Zeile erfasst wird

In einem Bash-Skript möchte ich die Standardausgabe eines langen Befehls zeilenweise erfassen, damit sie analysiert und gemeldet werden können, während der erste Befehl noch ausgeführt wird. Das ist die komplizierte Art, wie ich es mir vorstellen kann: # Start long command in a separated process...

26
ln -s mit einem Pfad relativ zu pwd

Ich versuche eine Reihe symbolischer Links zu erstellen, kann aber nicht herausfinden, warum dies funktioniert ln -s /Users/niels/something/foo ~/bin/foo_link während dieser cd /Users/niels/something ln -s foo ~/bin/foo_link ist nicht. Ich glaube, es hat etwas damit zu tun, mit foo_linkfoo in zu...

26
Strg c vs. Strg z mit Vordergrundjob

Ctrl+ Zstoppt den Job, während Ctrl+ Cden Job beendet. Warum das? Wäre der andere Weg nicht sinnvoller? z@z-lap:~$ sleep 100& [1] 4458 z@z-lap:~$ sleep 200& [2] 4459 z@z-lap:~$ jobs [1]- Running sleep 100 & [2]+ Running sleep 200 & z@z-lap:~$ fg %1 sleep 100 ^Z [1]+ Stopped sleep...