Wenn ich die folgende .sh-Datei ausführe: #!/bin/sh -a echo "a" | sed -e 's/[\d001-\d008]//g' Das Ergebnis ist ein Fehler: sed: -e Ausdruck # 1, char 18: Ungültiges Bereichsende Aber wenn ich die folgende .sh-Datei laufen lasse: #!/bin/sh set -a echo "a" | sed -e 's/[\d001-\d008]//g' Es läuft ohne Fehler. Soll …
Ich habe diesen Code - #getoptDemo.sh usage() { echo "usage: <command> options:<w|l|h>" } while getopts wlh: option do case $option in (w) name='1';; (l) name='2';; (h) name='3';; (*) usage exit;; esac done print 'hi'$name Beim Ausführen bash getoptDemos.sh(ohne die Option) wird gedruckt, hianstatt die Funktion aufzurufen usage. Es ruft die …
Ich habe darüber gelesen, dass ich Variablen in bash zitieren sollte, zB "$ foo" anstelle von $ foo. Beim Schreiben eines Skripts stieß ich jedoch auf einen Fall, in dem es ohne Anführungszeichen, jedoch nicht mit diesen funktioniert: wget_options='--mirror --no-host-directories' local_root="$1" # ./testdir recieved from command line remote_root="$2" # ftp://XXX …
Es heißt, dass das Kompilieren von GNU-Tools und Linux-Kernel mit der -O3Option zur GCC-Optimierung seltsame und irre Fehler hervorrufen wird. Ist es wahr? Hat es jemand versucht oder ist es nur ein Scherz?
Gibt es einige integrierte Werkzeuge , die erkennen -xund --xxxxals Schalter, und nicht die Argumente, oder müssen Sie alle Eingangsgrößen Test für Striche durchlaufen, und dann die Argumente danach analysieren?
Ich bin neugierig - gibt es einen Unterschied zwischen ls -lund ls -lllllllllllllllllllllllllllll? Die Ausgabe scheint die gleiche zu sein und ich bin verwirrt, warum lsdoppelte Schalter zulässig sind. Ist dies eine Standardpraxis bei den meisten Befehlen?
Beispielsweise: xargs -n 1 ist das gleiche wie xargs -n1 Wenn Sie sich jedoch die Manpage ansehen , wird die Option als aufgeführt -n max-args, was bedeutet, dass der Speicherplatz beibehalten werden soll. Es gibt nichts über die abgekürzte Form -n max-args . Dies ist auch bei vielen anderen Linux-Dienstprogrammen …
ls --hideund ls --ignorebietet die Möglichkeit, Dateien wegzulassen, die durch nach dem --ignore=Teil gesetzte reguläre Ausdrücke definiert sind . Letzteres stellt sicher, dass diese Option nicht über deaktiviert wird -a, -A. In den Befehlen manund auf der infoSeite werden reguläre Ausdrücke erwähnt. Frage : Welche Platzhalter oder reguläre Ausdrücke unterstützt …
Der Arch Wiki auffstab Spezifiziert die Optionen /zu sein defaults,noatime, aber auf meiner Installation des Standard fstabist mit den Optionen erstellt rw,relatime. Das Arch Wiki behandelt die atimeThemen. Worauf ich neugierig bin, ist die defaultsOption. Die manSeite für mountsagt: Standardeinstellungen Verwenden Sie die Standardoptionen: rw, suid, dev, exec, auto, nouser …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . ls -a(Ich halte -aeine Option) sudo -u username( -u= …
Varianten dieser Frage wurden sicherlich mehrmals an verschiedenen Stellen gestellt, aber ich versuche Mohne Glück , die letzten Zeilen aus einer Datei zu entfernen . Die zweithäufigste Antwort in dieser Frage empfiehlt die folgenden Schritte, um die letzte Zeile in einer Datei zu entfernen: head -n -1 foo.txt > temp.txt …
Wenn Sie die GNU coreutils-Manpage für lesen rm, besteht eine der Möglichkeiten darin -f, -f, --force ignore nonexistent files and arguments, never prompt Jetzt habe ich einige Tests gemacht und das in der Tat gezeigt, wenn ich so etwas benutze rm -f /nonexisting/directory/ es wird sich nicht beschweren. Was kann …
Ich habe die Manpage gelesen, rmals ich auf diese Option gestoßen bin: -P Overwrite regular files before deleting them. Files are overwritten three times, first with the byte pattern 0xff, then 0x00, and then 0xff again, before they are deleted. Ich denke, es -Pist zum gründlichen Löschen einer Datei gedacht, …
Wenn ich eine durch getrennte Liste von URLs habe \n, gibt es Optionen, an die ich übergeben kann, wgetum alle URLs herunterzuladen und im aktuellen Verzeichnis zu speichern, aber nur, wenn die Dateien noch nicht vorhanden sind?
Wenn ich im folgenden Code eine Option gebe, sind rdann getoptsein Argument erforderlich: while getopts ":hr::l:" opt; do case $opt in r ) echo "Run Numbers - argument = $OPTARG " ;; l ) echo "Latency range - argument = $OPTARG" ;; h ) helptext graceful_exit ;; * ) usage …
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.