[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Probleme mit bash-Script



"Ulrich Fürst" <fuerst.ulrich@vr-web.de> writes:

> Heike C. Zimmerer schrieb:
>> Eine Lösungsmöglichkeit:
>> set `du -sm`
>> if [ "$1" -gt 7500 ]; then
>
> Geht leider nicht, hatte ich schon probiert (sämtliche Variationen von
> Anführungszeichen)

"Geht nicht" ist nicht besonders aussagekräftig.

hcz@hczim:~$ du -sm
1317    .
hcz@hczim:~$ set `du -sm`
hcz@hczim:~$ echo $1
hcz@hczim:~$ if [ $1 -gt 1317 ]; then echo ja; else echo noi; fi
noi
hcz@hczim:~$ if [ $1 -gt 1316 ]; then echo ja; else echo noi; fi
ja

Wieso Anführungszeichen?  Auf die Backticks kommt es an.

Gruß,

 Heike



Reply to: