View previous topic :: View next topic |
Author |
Message |
bitpicker Apprentice
Joined: 28 Dec 2005 Posts: 163 Location: Germany
|
Posted: Fri Feb 10, 2006 1:56 pm Post subject: /usr/bin/[ - was ist das? |
|
|
Ich habe gerade durch Zufall einen binären Befehl namens [ in meinem Verzeichnis /usr/bin entdeckt... es scheint keine manpage dazu zu geben und google hat [ als Suchbegriff auch nicht lieb. Was ist das?
Robin |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5207
|
Posted: Fri Feb 10, 2006 2:02 pm Post subject: |
|
|
es wird in shell-scripts in verwendung mit if-anweisungen verwendet, und ist nichts anderes als eine kopie/symlink des programm test. _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
Romses Apprentice
Joined: 20 Jan 2004 Posts: 257 Location: Frankfurt
|
Posted: Fri Feb 10, 2006 2:05 pm Post subject: |
|
|
Hallo
Dieses Programm brauchst du immer dann, wenn du in Scripten ein Konstrukt wie
Es wird also für Vergleiche etc gebraucht (Daher auch immer das Leerzeichen hinter [ )
Gruß Romses |
|
Back to top |
|
|
Deever Veteran
Joined: 06 Jul 2002 Posts: 1354 Location: Zürich / Switzerland
|
Posted: Fri Feb 10, 2006 3:08 pm Post subject: |
|
|
Um eure Aussagen noch etwas zu präzisiern: Mindestens die Bash und die zsh benutzen dieses Binary nicht, sondern implementieren die obige If-Syntax als Bestandteil ihrer Sprache.
Gruß,
/dev |
|
Back to top |
|
|
bitpicker Apprentice
Joined: 28 Dec 2005 Posts: 163 Location: Germany
|
Posted: Sat Feb 11, 2006 7:13 pm Post subject: |
|
|
Vielen Dank!
Robin |
|
Back to top |
|
|
|