Ich scheine die Bash-Regel zum Erstellen einer Subshell falsch zu verstehen. Ich dachte, Klammern erzeugen immer eine Subshell, die als eigener Prozess abläuft. Dies scheint jedoch nicht der Fall zu sein. In Code-Snippet A (siehe unten) wird der zweite sleepBefehl nicht in einer separaten Shell ausgeführt (wie von pstreeeinem anderen …
Ich verstehe und akzeptiere die Prämisse, dass defensives 1- Shell-Scripting umsichtig und langfristig nachhaltiger ist. Viele der hier gestellten Antworten auf Textverarbeitungsfragen folgen diesem Prinzip, indem sie die Antwortmöglichkeiten für unorthodoxe Dateinamen berücksichtigen. Das kann Leerzeichen, Bindestriche und neue Zeilen enthalten. Wie häufig sind neue Zeilen in Dateinamen? Speziell: Erstellen …
Ich arbeite mit Bash 3 und versuche, eine Bedingung zu bilden. In C / C ++, ihre Toten einfach: ((A || B) && C). In Bash ist das nicht der Fall (ich denke, die Git-Autoren müssen diesen Code beigesteuert haben, bevor sie sich anderen Bestrebungen widmen). Das funktioniert nicht. Beachten …
Unter der Annahme, dass Festplatten-E / A und freier RAM ein Engpass sind (während die CPU-Zeit keine Einschränkung darstellt), gibt es ein Tool, mit dem mehrere Message Digests gleichzeitig berechnet werden können? Ich interessiere mich besonders für die parallele Berechnung der MD-5- und SHA-256-Digests großer Dateien (Größe in Gigabyte). Ich …
Ich habe eine Datei aund bmöchte Zeilen ausgeben b, die sich seit dem Klonen geändert haben a. Nur die modifizierten Linien, kein umgebender Kontext, keine diff versetzten Markierungen. Wie kann ich das mit Shell Scripting machen? (Kein Python / Perl / PHP / ...) Sed und awk sind akzeptable Lösungen. …
Ich habe versehentlich eine Datei gelöscht, indem ich Folgendes ausgeführt habe: rm -rf ./Desktop/myScript.sh Ich denke, es ist möglich, die Datei wiederherzustellen, da der rmBefehl vorübergehend entfernt. Wie kann ich die gelöschte Datei unter Mac OS X wiederherstellen?
Gibt es eine Möglichkeit, zeitbasierte Befehle auszuführen, wenn ich einen langen Prozess ausführe? Zum Beispiel führe ich einen sehr langen Prozess aus, der ungefähr 10 Minuten dauert. Nach 5 Minuten möchte ich einen separaten Befehl ausführen. Zur Veranschaulichung könnte der separate Befehl sein:echo 5 minutes complete (Hinweis: Ich möchte keine …
Ich habe das Szenario, in dem Zeilen am Anfang und Ende der riesigen Dateien hinzugefügt werden. Ich habe versucht, wie unten gezeigt. für die erste Zeile: sed -i '1i\'"$FirstLine" $Filename für die letzte Zeile: sed -i '$ a\'"$Lastline" $Filename Das Problem bei diesem Befehl ist jedoch, dass die erste Zeile …
Ich möchte abrufen, was sich zwischen diesen beiden Tags befindet - <tr> </tr>- aus einem HTML-Dokument. Jetzt habe ich keine spezifischen HTML-Anforderungen, die für einen HTML-Parser gerechtfertigt wären. Ich brauche einfach etwas, das passt <tr>und </tr>und alles dazwischen bekommt und es könnte mehrere trs geben. Ich habe awk ausprobiert, was …
Die Verwendung eines einzigen Befehls zum Starten und Aktivieren systemctlverwalteter Software wäre nützlich, um ein paar Zeilen in einigen Skripten zu sparen und sie ein bisschen ästhetischer zu gestalten (kein wirkliches Problem, aber eine nette Sache). Gibt es einen systemctlBefehl für beide startund enableein Programm, das von gesteuert wird systemctl?
Ich suche nach einem Befehl, um mehrere (Tausende von) Dateien mit mindestens 1 KB zufälligen Daten zu erstellen. Beispielsweise, Name size file1.01 2K file2.02 3K file3.03 5K etc. Wie kann ich so viele Dateien erstellen?
Wie kann ich ein Passwort in Shell-Skripten verbergen? Es gibt eine Reihe von Skripten, die auf die Datenbank zugreifen. Wenn wir das Skript öffnen, kennen auch andere den Benutzernamen und das Passwort. Also, wenn jemand weiß, wie man sich versteckt, lass es mich wissen. Ich habe eine Möglichkeit: Platzieren Sie …
Ich versuche, mehrere Wörter in der Datei mit zu ersetzen sed -i #expression1 #expression2 Datei Something 123 item1 Something 456 item2 Something 768 item3 Something 353 item4 Ausgang (Gewünscht) anything 123 stuff1 anything 456 stuff2 anything 768 stuff3 anything 353 stuff4 Probierversuche Ich kann die folgende Ausgabe erhalten, indem ich …
Ich wurde gebeten, ein Shell-Skript zu schreiben, um zu überprüfen, ob eine URL für mein Projekt UP / Working ist oder nicht. Ich habe versucht, einige Hinweise über das Internet zu finden, aber ich habe immer überprüft, ob die URL existiert oder nicht. Ich habe es zuerst mit versucht wget. …
Ich habe dieses Bild im Internet gefunden, weiß aber nicht, wie es entstanden ist. Kann jemand eine Probe auf dem zur Verfügung stellen? Ich hätte nur gerne auch eine Farbtabelle.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.