Als «bash» getaggte Fragen

Bei Fragen zu Skripten, die für die Bash-Befehlsshell geschrieben wurden. Überprüfen Sie Shell-Skripte mit Fehlern / Syntaxfehlern mit dem Shellcheck-Programm (oder auf dem Web-Shellcheck-Server unter https://shellcheck.net), bevor Sie sie hier veröffentlichen. Fragen zur interaktiven Verwendung von Bash sind bei Super User eher themenbezogen als bei Stack Overflow.


13
Befehl ausführen, ohne ihn im Verlauf zu behalten [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 8 Monaten . Verbessere diese Frage Ich möchte einige Befehle ausführen, aber nicht im Befehlsverlauf …
203 linux  bash  unix 

4
Such-Bash-Verlauf kann nicht wie bei STRG-r weitergeleitet werden
Ich versuche, meine Bash-Geschichte ähnlich wie mit CTRL- zu durchsuchen r, aber die Richtung weiterzuleiten. Es war ein Schmerz für mich, wenn ich nur einmal zu oft schlug CTRL- rden vorherigen Befehl wieder zu finden. Wie können Sie Ihren Bash-Verlauf ähnlich wie bei der Rückwärtssuche vorwärts durchsuchen?
203 bash  search 


10
Wie entferne ich die letzten n Zeichen aus einer Zeichenfolge in Bash?
Ich habe eine Variable varin einem Bash-Skript, die eine Zeichenfolge enthält, wie: echo $var "some string.rtf" Ich möchte die letzten 4 Zeichen dieser Zeichenfolge entfernen und das Ergebnis einer neuen Variablen zuweisen var2, damit echo $var2 "some string" Wie kann ich das machen?
202 bash 

3
So komprimieren Sie alle Dateien in allen Unterverzeichnissen in eine komprimierte Datei in bash
Mögliches Duplizieren: Eine Reihe von Verzeichnissen komprimieren und eine tar-komprimierte Datei erstellen In diesem Beitrag wird beschrieben, wie Sie jede Datei einzeln innerhalb einer Verzeichnisstruktur gzipen. Ich muss jedoch etwas anderes machen. Ich muss eine große gzip-Datei für alle Dateien in einem bestimmten Verzeichnis erstellen. Ich muss auch in der …
201 linux  bash  shell  gzip 

11
Wie leite ich die Ausgabe des Befehls time in eine Datei unter Linux um?
Nur eine kleine Frage zu Timing-Programmen unter Linux: Mit dem Befehl time kann die Ausführungszeit eines Programms gemessen werden: [ed@lbox200 ~]$ time sleep 1 real 0m1.004s user 0m0.000s sys 0m0.004s Welches funktioniert gut. Wenn ich jedoch versuche, die Ausgabe in eine Datei umzuleiten, schlägt dies fehl. [ed@lbox200 ~]$ time sleep …
201 linux  bash  time 

11
Durchlaufen Sie eine Liste von Dateien mit Leerzeichen
Ich möchte eine Liste von Dateien durchlaufen. Diese Liste ist das Ergebnis eines findBefehls, daher habe ich Folgendes gefunden: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } Es ist in Ordnung, außer wenn eine Datei Leerzeichen in ihrem …
201 linux  bash  shell 



14
Effizient testen, ob ein Port unter Linux offen ist?
Wie kann ich anhand eines Bash-Skripts schnell herausfinden, ob ein Port 445auf einem Server geöffnet ist / lauscht. Ich habe ein paar Optionen ausprobiert, aber ich möchte etwas schnell: 1. lsof -i :445 (Dauert Sekunden) 2. netstat -an |grep 445 |grep LISTEN(Dauert Sekunden) 3. telnet(es gibt nicht) 4. nmap, netcatsind …
197 linux  bash  shell  port 


14
Längste Zeile in einer Datei
Ich suche nach einer einfachen Möglichkeit, die Länge der längsten Zeile in einer Datei zu ermitteln. Im Idealfall handelt es sich um einen einfachen Bash-Shell-Befehl anstelle eines Skripts.
197 bash  shell  utilities 

4
Bash-Skript-Verarbeitung begrenzte Anzahl von Befehlen parallel
Ich habe ein Bash-Skript, das so aussieht: #!/bin/bash wget LINK1 >/dev/null 2>&1 wget LINK2 >/dev/null 2>&1 wget LINK3 >/dev/null 2>&1 wget LINK4 >/dev/null 2>&1 # .. # .. wget LINK4000 >/dev/null 2>&1 Aber jede Zeile zu verarbeiten, bis der Befehl beendet ist, und dann zur nächsten zu wechseln, ist sehr …
196 linux  bash  shell 

15
Zufallszahl aus einem Bereich in einem Bash-Skript
Ich muss eine zufällige Portnummer zwischen 2000-65000aus einem Shell-Skript generieren . Das Problem ist $RANDOMeine 15-Bit-Zahl, also stecke ich fest! PORT=$(($RANDOM%63000+2001)) würde gut funktionieren, wenn es nicht für die Größenbeschränkung wäre. Hat jemand ein Beispiel dafür, wie ich das tun kann, vielleicht indem ich etwas extrahiere /dev/urandomund es in einen …
195 bash  shell  scripting 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.