Tagging-Archive: loop


Bash – Variable außerhalb einer While-Schleife 2

In der Bash wird jeder loop (while oder for) in einer Subshell gestartet. Die Werte einer Variable sind außerhalb der Subshell nicht verfügbar. #!/bin/bash t=0 while read line; do   t=$(( t + 1 )) done < /etc/passwd echo $t Gibt für $t 0 aus. Wird $t innerhalb von while ausgegeben, […]