Unix & Linux

8
Zeigen Sie die Statuszeile ständig in weniger an

Ich weiß, ich kann mir weniger die Statuszeile mit zeigen lassen =. Gibt es eine Möglichkeit, es ständig anzuzeigen und zu aktualisieren, wenn ich durch die Datei scrolle? Wenn ich es benutze man, geschieht es tatsächlich so, aber ich weiß nicht, wie es konfiguriert

8
Erstellen des Verzeichnisses nur mit dem Monatsnamen

Ich wollte neugierig Fragen stellen und wollte ein Verzeichnis wie Januar, Februar ... bis Dezember erstellen, also habe ich sie erstellt, indem ich den Namen individuell angegeben habe. ( mkdir January February.... etc) Ist es möglich, auf einfache Weise Verzeichnisse oder Dateinamen mit dem Namen...

8
Im Systemd-Skript ausführen, solange es wahr ist

Ich habe ein Bash-Skript erhalten, das im Wesentlichen Folgendes ausführt: #!/bin/bash [...] while true; do str="broadcast "`randArrayElement "messages[@]"` server_send_message $str sleep $interval done Jetzt möchte ich dies als systemd-Dienst ausführen. Mein Dienstskript sieht folgendermaßen aus:...

8
Was passiert, wenn Ihnen die PIDs ausgehen?

Dies ist eine rein akademische Frage, da dies niemals passieren wird. Wenn eine PID als Typ pid_t und nicht als Typ mit beliebiger Genauigkeit gespeichert ist, ist die Anzahl der PIDs, die gleichzeitig vorhanden sein können, begrenzt. Gibt es ein definiertes Verhalten für den Fall, dass PIDs...

8
Farbige Wortunterschiede wie bei Git?

Ich habe lange Zeit Git's (farbig) benutzt, --word-diffwas ich großartig finde. Ich befand mich heute in einer Situation, in der ich zwei Saiten hatte, die ich brauchte, um Wort für Wort zu vergleichen und mich nach etwas wie dem Diff von git zu sehnen. Ich bin mir wdiff+ bewusst colordiff, aber...

8
Wie schneide ich den Schnitt ab?

Ich möchte nur E-Mail-Adressen, die mit "@ xyz.nl" enden, aus meiner E-Mail-Protokolldatei abrufen. Um dies zu erreichen, mache ich: # tail -f /var/log/mail.log | grep --i --line-buffered "@xyz.nl" | cut -d '@' -f 1 | cut -d '<' -f 2 Die mit grep gepufferte --line ist erforderlich, da sie sonst...

8
Was bedeutet "test $ 2 &&" in diesem Bash-Skript?

Ich sehe mir ein Bash-Skript mit folgendem Code an: #!/bin/sh set -e # Exit if any command fails # If multiple args given run this script once for each arg test $2 && { for arg in $@ do $0 $arg done exit } . . . Wie im Kommentar erwähnt, besteht der Zweck darin, "das Skript für jedes...