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: