Vstupni soubor
Michal Ludvig
michal-linux na logix.cz
Čtvrtek Září 5 14:57:12 CEST 2002
Jioí Baloun wrote:
> program modifikovat tak, aby vstupni soubor mohl byt zadan souborovou
> maskou. Napr takhle
>
> program -I <vstup*02.log> -O <vystupni soubor>
Jsou dve moznosti:
1) Hvezdicku bude expandovat bash. V tom pripade doporucuju treba v
parametrech uvest vystupni soubor za -O a vsechny ostatni bez -I
povazovat za vstupni. Nebo treba prvni soubor povazovat za vystupni a
ostatni za vstupni. To uz je na vas. Kazdopadne budete muset v nejakem
cyklu projit vsechny soubory, ktere nejsou vystupni a neco s nima udelat.
2) Hvezdicku budete expandovat sam pomoci glob(3). V tom pripade
nebudete zadavat
$ program -I vstup*02.log -O neco
ale tak, aby bash tu hvezdicku neexpandoval, takze treba
$ program -I vstup\*02.log -O neco
Oba pristupy maji sve vyhody i nevyhody. Zalezi na vasi konkretni
situaci. Obvyklejsi je vsak moznost prvni.
ML
Další informace o konferenci Linux