bash: jak dostat promennou mimo cyklus (while)

Karel Dudasek karel.dudasek na vghur.army.cz
Pátek Duben 27 06:54:24 CEST 2007


On Thu, 26 Apr 2007, Zdenek Janis wrote:
> Dobry den,
> jde nejak resit nasledujici problem (je to znacne zjednodusene):
> skript:
>
> #!/bin/bash
>
> function X() {
>     A=0;
>
>     cat "/etc/fstab" | \
       ^^^^^^ - vymazat

>     while read F; do
>         if [ -z "$F" ]; then continue; fi;
>
>         let A++;
>
>         echo "($A): $F";
>     done;
     ^^^^^^^ zmenit na: done < /etc/fstab ;

>
>     echo "Celkem: $A";
> }
>
> X;
>
Viz upravy vyse Advansed bash scripting guide je vyborny text.


                              Karel Dudasek



Další informace o konferenci Linux