Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie für Unix und Linux Stack Exchange zum Thema gehört . Geschlossen vor 5 Jahren . Das Ziel des von mir erstellten Skripts ist der Vergleich zweier …
Sie kennen wahrscheinlich diese Gabelbombe : :(){ :|:&};: #WARNING: harmful code Ich frage mich, warum es notwendig ist, nach der öffnenden geschweiften Klammer ein Leerzeichen einzufügen, damit sie analysiert werden kann.
Und mit der ältesten Datei unten? Ist es in diesem Fall auch möglich, die in jeder HTML-Datei enthaltenen redundanten Header zu entfernen? Ich sehe mich eine Menge HTML-Dateien verketten, und es wäre schön, die Dateigröße der ultimativen Datei ein wenig zu reduzieren.
Vor einiger Zeit habe ich ein Skript erstellt und einige Protokolldateien hinzugefügt, aber ich habe vergessen, wie die Umleitung für die Protokollierung funktioniert :-( Der Kern davon ist: #!/bin/bash LOGFILE=/some/path/mylogfile ( # here go my commands which produce some stdout # and, if something goes wrong, also some stderr ) …
Angenommen, wir haben ein Bash-Skript wie folgt: echo "x" & echo "y" & echo "z" & ..... echo "Z" & wait Gibt es eine Möglichkeit, die Exit-Codes der Sub-Shells / Sub-Prozesse zu sammeln? Suchen Sie nach einer Möglichkeit, dies zu tun, und finden Sie nichts. Ich muss diese Subshells parallel …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie für Unix und Linux Stack Exchange zum Thema gehört . Geschlossen vor 4 Jahren . Im folgenden Skript - das den Benutzer auffordert, zu bestätigen, dass …
Der Fall: Ich muss in bestimmten Zeitabständen einige Befehle / Skripte ausführen und dazu habe ich zwei Möglichkeiten: einen cron-job einrichten Implementieren Sie eine Schleife mit sleepim Skript selbst. Frage: Welche Option ist aus Sicht des Ressourcenverbrauchs besser, warum? Ist cronder bessere weg Verwendet cron irgendwelche Trigger oder etwas, das …
Angenommen, ich habe die folgenden Dateien: |-- bar `-- foo |-- type_A_1 |-- type_A_2 |-- type_B_1 |-- type_B_2 |-- type_B_xx |-- type_B_xx `-- something_else Ich dachte den folgenden Befehl print -l foo/*~{type_B*} drucke alles unter foo außer den Dingen, die damit beginnen type_B, aber nicht, stattdessen druckt es alles unter …
Ich führe ein Perl-Skript eines Drittanbieters aus, das so geschrieben ist, dass eine Ausgabedatei für das Ausgabe-Flag erforderlich ist -o. Leider scheint das Skript eine tatsächliche Datei zu erfordern, dh Benutzer müssen eine leere Datei filename.txtmit 0 Bytes erstellen und diese leere Datei dann in die Skriptbefehlszeile eingeben perl script1.pl …
Ich schreibe ein Installationsskript, das als ausgeführt wird /bin/sh. Eine Zeile fordert zur Eingabe einer Datei auf: read -p "goat can try change directory if cd fails to do so. Would you like to add this feature? [Y|n] " REPLY Ich möchte diese lange Zeile in viele Zeilen aufteilen, damit …
Ich möchte auf die Array-Indexvariable zugreifen, während ich ein Array in meinem Bash-Shell-Skript durchschleife. myscript.sh #!/bin/bash AR=('foo' 'bar' 'baz' 'bat') for i in ${AR[*]}; do echo $i done Das Ergebnis des obigen Skripts ist: foo bar baz bat Das Ergebnis, das ich suche, ist: 0 1 2 3 Wie ändere …
Ich suche einen "in" -Operator, der ungefähr so funktioniert: if [ "$1" in ("cat","dog","mouse") ]; then echo "dollar 1 is either a cat or a dog or a mouse" fi Dies ist offensichtlich eine viel kürzere Aussage als beispielsweise die Verwendung mehrerer "oder" Tests.
Hier ist meine Quelle: #!/bin/bash echo "Running script to free general cached memory!" echo ""; echo "Script must be run as root!"; echo ""; echo "Clearing swap!"; swapoff -a && swapon -a; echo ""; echo "Clear inodes and page file!"; echo 1 > /proc/sys/vm/drop_caches; echo ""; Es löscht Caches und …
Gibt es eine Möglichkeit, ein zipArchiv in ein tarArchiv zu konvertieren , ohne es zuerst in ein temporäres Verzeichnis zu extrahieren? (und ohne meine eigene Implementierung von taroder zu schreiben unzip)
Ich möchte ein Bash-Skript erstellen, das mit sudo ausgeführt werden muss, aber den Namen des Nicht-sudo-Benutzers berücksichtigen soll, der es ausgeführt hat. Also, wenn der Benutzer bobläuft, sudo ./myscript.shwürde ich gerne myscript.shwissen, bobwer es ausgeführt hat. Schauen wir mal rein myscript.sh: USER=$(whoami) # Do something that takes into account the …
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.