Vyber vstupni promenne v bashi podle jejiho poradoveho cisla?
Martin Calko
calko.martin na cpost.cz
Pátek Srpen 27 12:35:12 CEST 2004
Matus UHLAR - fantomas wrote:
> Martin Calko <calko.martin na cpost.cz> wrote:
>
>>Mejme skript podobny tomu nasledujicimu:
>>
>>for CYKLUS in `seq 1 $NUM_ARGS`
>> do
>> echo "Argument c.$CYKLUS je ${`$CYKLUS`}"
>
>
>>Cilem je aby se pri kazdem pruchodu cyklu pouzila vstupni promenna s
>>poradovym cislem odpovidajicim momentalni hodnote ridici promenne cyklu.
>>Problem je v tom, ze se mi nedari zajistit aby se pouzila hodnota ridici
>>promenne cyklu spolu se znakem dolaru :( Pokazde to dopadne nejak jinak
>>nez jsem chtel. Prosim o postrceni spravnym smerem.
>
>
> ehm, nestacilo by nieco ako
>
> for arg in "$@"
> do
> echo "dalsi argument je: $arg"
> done
:) Stacilo. Potrvrzuje to moudro ktere pravi, ze genialni veci byvaji
jednoduche. Tohle by mne asi vubec nenapadalo.
> Alebo potrebujete vediet aj poradove cislo argumentu ktory spracuvate?
V tomhle konkretnim pripade ne, na ty jine tu padl navrh se shiftem.
Další informace o konferenci Linux