Als «bash» getaggte Fragen

13
Bash Extended Glob - Match-Dateien ohne Präfix

Ich versuche, Dateinamen für ein Fail2Ban-Gefängnis abzugleichen. Daher muss ich nur das Globbing von Dateinamen verwenden, keine regulären Ausdrücke oder Bash-Skripte. Mein /var/log/apache2Verzeichnis enthält Dateien einschließlich: example.com.error.log db.example.com.error.log...

13
Wie man Bash für sh in Ubuntu benutzt

Ich installiere ein riesiges Programm, dessen Ressourcen als rpmDatei vorliegen. Es klebte an der Linie von #!/bin/sh SCITEGICPERLBIN=`dirname $0` SCITEGICPERLHOME=`dirname $SCITEGICPERLBIN` if [ $SCITEGICPERLHOME == "." ] Anscheinend shfunktioniert bashRed Hat Linux mit dieser Syntax, aber es gibt...

13
Was ist die Datenstruktur von $ @ in der Shell?

Wir verwenden normalerweise $@alle Argumente mit Ausnahme von $ 0. Ich weiß jedoch nicht, was Datenstruktur $@ist. Kann $*mir jemand eine Erklärung auf Dolmetscherebene geben, warum es sich anders verhält, wenn es in doppelte Anführungszeichen eingeschlossen wird? Es kann in der for-Schleife...

12
Führen Sie alle zwei Wochen ein Skript über cron aus

Ich habe ziemlich viel nachgeforscht, wie das geht, und ich sehe, dass es in cron keine direkte Möglichkeit gibt, einen Job zu erledigen, sagen wir, jeden zweiten Donnerstag. Im Moment neige ich dazu, ein Skript zu erstellen , das nur jede Woche ausgeführt wird und eine "Flag" -Datei berührt, wenn...

12
Suchen Sie eine Datei im Pfad ohne "welche"?

Ich kann (irgendwie) ein Skript ausführen: $ assemble.sh file ... [output] Aber whichkann es nicht finden: $ which assemble.sh which: no assemble.sh in (/s/std/bin:/usr/afsws/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/ucb:/bin:/usr/bin:/usr/stat/bin:/usr/X11R6/bin:. Wie ist das möglich? Wie finde ich...