Werner Mahr <[EMAIL PROTECTED]> writes:

> Am Samstag, 19. Juni 2004 12:10 schrieb Rüdiger Noack:

>> Nicht ganz. Mit Backticks kannst du nicht verschachteln.
>
> Was generell gesehen ein Grund wäre Klammern zu nehmen

aber nicht stimmt:

 [EMAIL PROTECTED]:~$ echo `echo \`echo hallo\``
 hallo

und sich beliebig tief weiter schachteln lässt:

 [EMAIL PROTECTED]:~$ echo `echo \`echo \\\`echo hallo\\\`\``
 hallo

Schön ist natürlich was anderes.  Ich bevorzuge auch $(...), wenn's
nicht sehr auf Portabilität ankommt.

> Aber jetz weiß ich immernoch nicht wofür das Dollarzeichen ist.

"$(" wird nunmal so von der shell-Syntax für command substitution
vorgesehen.  Da gibt es kein tieferes "warum".

Gruß,

 Heike


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an