[Computer]$ grep "foo|bar" filename Ich verstehe, dass der obige Befehl jede Zeile im Dateinamen zurückgeben sollte, in der "foo" oder "bar" beendet wird. Die Manpages bestätigen | als Regex oder Symbol und der Code funktioniert für "foo" und "bar" unabhängig voneinander. Was vermisse ich?
Ich habe ein Datum wie "2014-01-30 05:04:27 GMT" und wenn ich das Datum -d "2014-01-30 05:04:27 GMT" ausführe, befindet sich die Ausgabe in der Zeitzone meines Servers ("Do. 30. Januar 16:04:27 EST 2014 "). Mit grep und cut habe ich das Datum in GMT aus einer Datei extrahiert. Ich habe …
Gibt es eine Möglichkeit, die Benutzeridentität innerhalb eines Skripts (das als Root im Rahmen eines Installationsprozesses ausgeführt wird) zu ändern, um einige Befehle auszuführen, ohne ein externes Skript aufzurufen, und dann zu zurückzukehren root, um andere Befehle auszuführen? Art von: #!/bin/bash some commands as root SWITCH_USER_TO user some commands as …
Ich weiß, dass $!die PID des letzten (Hintergrund-) Prozesses gespeichert wird, aber was bedeutet %1das? Ich sehe es oft zusammen mit killund es hat den gleichen Effekt wie kill $!. Kann mir jemand einen Hinweis geben? (Solche kleinen Begriffe sind so schwer zu googeln: - /)
Ich habe festgestellt, dass beim Ausführen eines Befehls direkt auf einem SSH-Host mithilfe der ssh <host> <command>Syntax .bashrcdie Ausgabe von .bash_profile(oder .profile) angezeigt wird, jedoch nicht die Ausgabe von (oder ). Wenn ich zum Beispiel den folgenden Befehl oben in beiden Dateien platziere, echo ${BASH_SOURCE[0]} und manuell Quelle .bash_profile(welche Quellen …
Wenn ich einfach lsein Dateinamenmuster ls A*für Verzeichnisse spezifiziere , die mit dem Muster übereinstimmen, wird es in das Verzeichnis eingegeben und gibt die vollständige Liste an. Wie kann ich jedoch nur die Liste für ./und nur die Namen der Verzeichnisse darin erhalten, aber nicht ihren Inhalt?
Ich habe eine Datei instructions.txtmit dem Inhalt: 00000000000000000000000000010011 00000010110100010010000010000011 00000000011100110000001010110011 00000000011100110000010000110011 00000000011100110110010010110011 00000000000000000000000000010011 Wie kann ich eine binäre Datei erstellen , instructions.binwie die gleichen Daten instructions.txt. Mit anderen Worten, die .binDatei sollte die gleichen 192 Bits enthalten, die sich in der .txtDatei befinden, mit 32 Bits pro Zeile. Ich benutze …
Ich möchte eine Reihe von Dateien (basierend auf einem Platzhalterausdruck) finden und deren Festplattennutzung zusammenfassen. Etwas wie das: $ find . -name 'flibble*' -ctime +90 -exec du -sh {} \; 2.1G ./flibble_116.log 2.1G ./flibble_83.log 2.1G ./flibble_211040_157.log 2.1G ./flibble3747_51.log Diese Arbeit. Aber es bringt nicht das Ergebnis, das ich suche. Es …
Ich versuche, die Anzahl der Zeilen, Wörter und Zeichen aller Konfigurationsdateien in /etc/*conf(mit Befehl wc) anzuzeigen . Wie kann ich den Befehl (oder die Befehlszeile) so ändern, dass die Fehlermeldungen nicht angezeigt werden?
Ich gebe einen Heredoc in eine Datei zurück, aber die Zeilenumbrüche gehen verloren Dieses Skript ausführen #!/bin/bash NAME="$1" mkdir -p $NAME FILE=$(cat <<SETVAR name = "$NAME" type = "test" SETVAR ) echo $FILE > $NAME/$NAME.txt Mit dem Argument arg: foo wird die Datei unter foo / foo.txt angezeigt name = …
Ich habe dieses Shell-Skript, das nicht funktioniert. Eingang: Server_Name=1 if [ $Server_Name=1 ]; then echo Server Name is 1 else echo Server Name is not 1 fi Ausgabe: Server Name is 1 Aber wenn ich mich ändere Server_Name=2, ist die Ausgabe: Server Name is 1 Wenn ich ändern Server_Namezu 2, …
Ich bin dabei, ein Shell-Skript zu schreiben. Ich möchte in der Lage sein, einen Teil des Ausgabetextes als Warnung visuell zu unterscheiden, indem ich seine Farbe auf Gelb setze. Wie wird das gemacht?
Dies ist wahrscheinlich ein Duplikat, aber alle meine Suchanfragen stellen Fragen zu Fehlern, denen die Berechtigung verweigert wurde. Ich führe einen Befehl in einer Bash-Shell aus. Ich möchte die Ausgabe umleiten, um sie an eine Datei anzuhängen, die beim ersten Durchlauf wahrscheinlich nicht vorhanden ist. Ich möchte einen bestimmten Dateiberechtigungsmodus …
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.