Mailinglist Archive: opensuse-de (4986 mails)
| < Previous | Next > |
Re: bash
- From: Jan.Trippler@xxxxxxxxxxx (Jan Trippler)
- Date: Thu Aug 17 22:20:04 2000
- Message-id: <20000818002004.J23505@xxxxxxxxxxxxxx>
On Don, Aug 17, 2000 at 01:55:08 +0200, Bernd Brodesser wrote:
[...]
Doch geschachtelte Ausführungsoperatoren gehen. Das ist doch gerade
der Vorteil von der $(...) Schreibweise gegenüber der `...`
schreibweise, denn da geht es natürlich nicht, da der öffnende
Operator nicht vom schließenden zu unterscheiden ist.
online=$(date +%s)
echo $(($online-$(date +%s)))
Ihr traut der Shell einfach zu wenig zu! Das hier sollte sogar unter
der dümmsten Bourne-Shell laufen:
online=`date +%s`
echo `expr \`date +%s\` - $online`
und sieht IMHO sogar noch viel schöner aus ;-)
Soviel zum Thema *geschachtelte Ausführungsoperatoren*. Getestet
unter Kernel 2.2.10 (bash 2.03.0) und Kenrel 2.0.35 (bash 2.01.1)
Jan
---------------------------------------------------------------------
To unsubscribe, e-mail: suse-linux-unsubscribe@xxxxxxxx
For additional commands, e-mail: suse-linux-help@xxxxxxxx
| < Previous | Next > |