[linux] test na pritomnost suboru

JA SAM dodo na stapro.sk
Pondělí Únor 11 15:19:38 CET 2002


Ahoj,

pisem jeden skript a druhy den sa neviem prekusat cez 
jeden problem.

RH - mix 7.0-7.2
bash 2.04-21

Mam subory, ktrore maju 8pismenkovo-ciselkove meno
a 3 pismenkovo-ciselkove pripony (generovane nahodne)
Z nich porebujem dostat - otestovat tie, ktore maju
priponu .s[nieco,nieco] .S[nieco,nieco] a 
.r[nieco,nieco], .R[nieco,nieco]

Ak napisem podmienku v tvare

if [ -e ./????????.r?? ];then
	bla, bla
fi

tak mi to prejde a test je v poriadku - funguje,
ale ak je podmienka 

if [ -e ./????????.R?? ];then
	bla, bla
fi

tak to vypise napr.
./nazov_skriptu: [: ./12345678.R00: binary operator expected

podobne pri suboroch s 's' a 'S' ako 1. pismeno pripony.

V com robim chybu, alebo ako by sa dala zistit pritomnost
takychto suborov v adresari?
Ich nazvy dopredu neviem...
ls |grep  ...je teda nepouzitelne.


Dodo.




Další informace o konferenci linux