Als «bash» getaggte Fragen

83
Wie lese ich Benutzereingaben in eine Variable in Bash?

Ich versuche, ein Skript zu erstellen, das das Erstellen eines neuen Benutzers auf einem iOS-Gerät vereinfacht. Hier sind die Schritte aufgeschlüsselt. # fullname="USER INPUT" # user="USER INPUT" # group=$user # uid=1000 # gid=1000 # home=/var/$user # echo "$group:*:$gid:$user" >>...

83
Curl mit mehrzeiliger JSON

Betrachten Sie den folgenden Curl-Befehl. Ist es möglich, Newline in JSON (ohne Minify) zuzulassen und direkt in Bash (Mac / Ubuntu) auszuführen? curl -0 -v -X POST http://www.example.com/api/users \ -H "Expect:" \ -H 'Content-Type: text/json; charset=utf-8' \ -d \ ' { "field1": "test", "field2":...

82
Nur STDERR durch einen Filter leiten

Gibt es in bash eine Möglichkeit, STDERR durch einen Filter zu leiten, bevor es mit STDOUT vereinheitlicht wird? Das heißt, ich will STDOUT ────────────────┐ ├─────> terminal/file/whatever STDERR ── [ filter ] ──┘ eher, als STDOUT ────┐ ├────[ filter ]───> terminal/file/whatever STDERR ────┘...

82
Durchlaufen von Alphabeten in Bash

Ich möchte mvalle Dateien, die mit 'x' beginnen, in das Verzeichnis 'x' verschieben. etwas wie: mv path1/x*.ext path2/x und mache es für alle Buchstaben a, ..., z Wie kann ich ein Bash-Skript schreiben, das 'x'-Schleifen durch das Alphabet

82
Hinzufügen eines Zeitstempels zu einem Dateinamen mit mv in BASH

Nun, ich bin ein Linux-Neuling und habe ein Problem mit einem einfachen Bash-Skript. Ich habe ein Programm, das einer Protokolldatei hinzugefügt wird, während sie ausgeführt wird. Mit der Zeit wird diese Protokolldatei riesig. Ich möchte ein Startskript erstellen, das die Protokolldatei vor jedem...

82
Was genau ist Sudo Bang Bang? [geschlossen]

Geschlossen. Diese Frage ist nicht zum Thema . 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 7 Jahren . Verbessere diese Frage...

82
Wie erhalte ich das absolute Verzeichnis einer Datei in Bash?

Ich habe ein Bash-Skript geschrieben, das eine Eingabedatei als Argument verwendet und liest. Diese Datei enthält einige Pfade (relativ zu ihrem Speicherort) zu zusätzlichen verwendeten Dateien. Ich möchte, dass das Skript in den Ordner mit der Eingabedatei wechselt, um weitere Befehle...

82
Was ist die Bash-Dateierweiterung?

Ich habe ein Bash-Skript in einem Texteditor geschrieben. Unter welcher Erweiterung speichere ich mein Skript, damit es als Bash-Skript ausgeführt werden kann? Ich habe ein Skript erstellt, das theoretisch einen SSH-Server starten sollte. Ich frage mich, wie ich das Skript ausführen kann, wenn ich...

81
Der beste Weg, um einen Shell-Skript-Daemon zu erstellen?

Ich frage mich, ob es einen besseren Weg gibt, einen Daemon zu erstellen, der nur mit sh auf etwas wartet, als: #! /bin/sh trap processUserSig SIGUSR1 processUserSig() { echo "doing stuff" } while true; do sleep 1000 done Insbesondere frage ich mich, ob es eine Möglichkeit gibt, die...

81
Wie wird nur der Fortschrittsbalken angezeigt?

Zum Beispiel: wget http://somesite.com/TheFile.jpeg downloading: TheFile.tar.gz ... --09:30:42-- http://somesite.com/TheFile.jpeg => `/home/me/Downloads/TheFile.jpeg' Resolving somesite.co... xxx.xxx.xxx.xxx. Connecting to somesite.co|xxx.xxx.xxx.xxx|:80... connected. HTTP request sent,...