test σε symlink

Kostas Liakakis kostas at skiathos.physics.auth.gr
Mon Dec 10 14:21:02 EET 2001


To -L sou leei oti to sym einai ena symbolic link kapou, mia epipleon
anafora(reference) se kapoio arxeio sto disko sou. Ola ta alla pou
anafereis, e3etazoun idiothtes tou arxeiou, oxi tou pos anafer0hkes se auto.

-K.


"Αναστασάτος Βασίλειος" <B.Anastasatos at MyRealBox.com> wrote in message
news:3C147B5E.779EE21F at MyRealBox.com...
> Αν το αρχείο sym είναι symlink, τότε η test -L sym είναι αληθής,
> αληθής όμως είναι και η test που ελέγχει αν το sym έχει τον τύπο
> που έχει το αρχείο προς το οποίο δείχνει το sym.  Π.χ. αν το sym
> δείχνει στο /dev/audio0, τότε η test -c sym θα είναι αληθής, αν
> όμως δείχνει στο /usr, τότε αληθής θα είναι η test -d sym κτλ.
> (ταυτοχρόνως πάντα με την test -L sym, που θα είναι πάντα
> αληθής, ασχέτως του αν δείχνει κάπου το sym και πού).
>
> Είναι αυτή η συμπεριφορά της test σωστή;  Έτσι όπως το βλέπω,
> ένα symlink είναι ένα symlink και τίποτ' άλλο, ούτε named pipe,
> ούτε block device, ούτε regular file.
>
> Τα παραπάνω τα παρατήρησα σε SuSE 6.0 και FreeBSD 4.3.





More information about the Linux-greek-users mailing list