Als «parameter» getaggte Fragen


2
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 und kopieren und einfügen zu müssen. Für die Nachricht …

1
Bash-Alias ​​mit einem Leerzeichen als Teil des Befehls
Ich versuche, einen Bash-Alias ​​zu erstellen, in dem der Alias ​​selbst ein Leerzeichen enthält. Die Idee ist, dass der Alias ​​(dh con) für steht sudo openvpn --config /path/to/my/openvpn/configs/. Dies führt zu einem lesbaren Befehl, wenn der conAlias ​​verwendet wird. dh: `con uk.conf` == `sudo openvpn --config /path/to/my/openvpn/configs/uk.conf` Ich verstehe, dass …

2
Zählen Sie die Anzahl der Elemente im Bash-Array, wobei der Name des Arrays dynamisch ist (dh in einer Variablen gespeichert ist).
Kurze Erklärung der Frage: Gibt es eine integrierte Bash-Methode, um die Anzahl der Elemente im Bash-Array zu zählen, wobei der Name des Arrays dynamisch ist (dh in einer Variablen gespeichert ist), ohne eine vollständige Kopie des Arrays zu erstellen oder zu verwenden eval? Mehr Informationen: Mit der Bash-Parametersubstitution können Sie …

5
Indizieren und Ändern des Bash-Parameterarrays $ @
Ist es möglich, auf Indizes in zu verweisen $@? Ich kann nirgendwo im GrayCat-Wiki einen Verweis finden, der wie folgt verwendet werden kann , und das Advanced Scripting Guide und andere weisen dies einer anderen Variablen zu, bevor sie stattdessen geändert werden. $ echo ${@[0]} -bash: ${@[0]}: bad substitution Das …
11 bash  parameter 





2
Welches sind (Bash-) Shell-Spezialparameter?
Ich habe einen speziellen Parameter gefunden, bei dem bash mit $sign beginnt . Beispiel: Wenn ich für Exit - Status wandernde war wusste ich $?, Prozess - ID von $$ usw. Also, ich bin teilen diesen Beitrag zu wissen , welche spezielle bash sind (Shell) Parameter und deren Nutzung.
10 bash  shell  parameter 

10
Bash: Extrahieren Sie einen der vier Abschnitte einer IPv4-Adresse
Wir können die Syntax verwenden ${var##pattern}und ${var%%pattern}den letzten und ersten Abschnitt einer IPv4-Adresse extrahieren: IP=109.96.77.15 echo IP: $IP echo 'Extract the first section using ${var%%pattern}: ' ${IP%%.*} echo 'Extract the last section using ${var##pattern}: ' ${IP##*.} Wie können wir den zweiten oder dritten Abschnitt einer IPv4-Adresse mithilfe der Parametererweiterung extrahieren? …



1
Übergeben Sie das assoziative Array als Parameterliste an das Skript
In einem Skript habe ich ein assoziatives Array wie: declare -A VARS=( ["key1"]="value1" ["key2"]="value" ) Gibt es einen einzigen Befehl, um dies in eine Parameterliste im Formular umzuwandeln? --key1=value1 --key2=value2 ohne manuell neu schreiben zu müssen --key1="${VARS[key1]}" --key2="${VARS[key2]}" Der Anwendungsfall, an den ich gedacht hatte, bestand darin, das Array als …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.