[LUGOS] Kako izvesti test za prisotnost programa
Simon Tutek
simon.tutek at volja.net
Wed Jun 1 11:57:47 CEST 2005
Gorjanc Gregor wrote:
>>>if [ `which program` ]; then
>>> echo "program obstaja"
>>>fi
>>>
>>># to naceloma dela, a sem ze naletel na cel kup variant za ukaz 'which' in
>>># potem taksen test in z njim tudi skripta ni zelo prenosljiva
>>>
>>>Se kaksna ideja?
>>>
>>>
>
>
>
>>Lahko poskusis se kaksno varianto z `locate program` in grepanjem izhoda.
>>
>>LP!
>>
>>
>Anze, hvala
>
>Kombinacija locate in grep ni slaba, a potem moram biti precej natancen pri grep-u,
>ker dobim kar precej zadetkov. Trenutno sedim za Debian linuxom in ima locate
>zalo dobro posodobljeno bazo. Kako je pa kaj z drugimi "UNIX"-i?
>
>Gregor
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>lugos-list mailing list
>lugos-list at lugos.si
>http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list
>
>
V bash-u imas tudi teste za x bit (za tvoj id).
uporabiš zanko for in za vsak zadetek preveriš:
if [ \( -f "/pot/do/datoteke" \) -a \( -x "/pot/do/datoteke" \) ]; then
echo "lahko poženem"
fi
More information about the lugos-list
mailing list