-----Original Message----- From: suse-linux-return-374676-thomas.zinner=web.de@suse.com [mailto:suse- linux-return-374676-thomas.zinner=web.de@suse.com] On Behalf Of Oliver Block Sent: Sunday, May 14, 2006 2:01 AM To: suse-linux@suse.com Subject: [suselinux] Shell Script ... Aufruf: ./mkthumbs.sh [-s size] indir outdir ... Wie kann ich $2 testen, ob es eine relative oder absolute Pfadangabe ist? Darauf läuft es jawohl hinaus.
Alles was nicht mit "/" anfängt ist eine relative Pfadangabe. Also in etwa (nur rumschwadroniert, nachprüfen!)... $2=test if grep test ^/ then ... Bzw ... $2=test if grep test ^\/ then ... Oder irgendwie so... Alternativ könntest Du Deinen absoluten Standort mit "pwd" ermitteln und auswerten, oder am besten einfach jede Eingabe mit einem führenden "/" ablehnen. Ciao Fomtom