Hi Bernd! On Fr, 10 Jun 2011, Bernd Nachtigall wrote:
jepp, ich hatte da wohl schon zu lange drauf geguckt §-| ... und als dann ein 'man if' nix ergab ... Aber jetzt ist es klar, zwischen den [] läuft 'test'.
Nö. Witzigerweise ist [ ein eigenes binary: #v+ ls -li /usr/bin/{[,test} 148517 -rwxr-xr-x 1 root root 28300 28. Apr 2010 /usr/bin/[ 1126088 -rwxr-xr-x 1 root root 26364 28. Apr 2010 /usr/bin/test #v- In den meisten Shells, wird aber test bzw. [ als selber implementiert, was bedeutet, dass diese Binaries von der Shell gar nicht mehr aufgerufen werden (und daher auch oft andere Features unterstützen) Ich habe ja immer gedacht, dass eines der beiden binaries auf das andere hardgelinkt ist. Das sieht aber nicht so aus. Jetzt frag mich aber nicht, was die Unterschiede zwischen beiden sind. Mit freundlichen Grüßen Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org