Als «bash» getaggte Fragen

12
setze -u Verwendung funktioniert nicht wie erwartet

Ich lerne, wie ich verschiedene setOptionen in meinem Skript effizient nutzen kann , und bin darauf gestoßen, set -udass dies perfekt zum Beenden meines Skripts ist, wenn eine Variable nicht richtig festgelegt wird (z. B. Löschen von Benutzern). Nach dem Mann Seite, set -uund set -ehat die folgende...

12
Optionale Parameter in der Bash-Funktion

Ich habe eine Funktion zum schnellen Erstellen eines neuen SVN-Zweigs, der so aussieht function svcp() { svn copy "repoaddress/branch/$1.0.x" "repoaddress/branch/dev/$2" -m "dev branch for $2"; } Womit ich schnell einen neuen Zweig erstelle, ohne die Adressen und einige andere Dinge nachschlagen...

12
Bash: Warnung: Shell Level (1000) zu hoch, wird auf 1 zurückgesetzt

Ich habe gerade versucht, diesen Befehl auszuführen: /etc/ssl/acme/acme.sh --log /var/log/p3x/acme/acme.sh.log --home /etc/ssl/acme --force --issue -d patrikx3.tk -w /var/www/acme-challenge Ich habe diesen Fehler bekommen: Bash: Warnung: Shell Level (1000) zu hoch, wird auf 1 zurückgesetzt Was ist...

12
Wie bestimmen Sie, ob Shell-Variablen exportiert werden oder nicht?

Bei der Bourne-Shell-Familie haben alle Shell-Variablen Großbuchstaben. Das heißt, Sie können nicht erkennen, ob eine bestimmte Variable eine Umgebungsvariable ist oder nicht, indem Sie nur ihren Namen betrachten. Wie bestimmen Sie, welche Bourne-Shell-Variablen lokal sind (nur innerhalb der...