Ok, je travaille avec Solaris pendant plus de 10 ans, et ne l'ai jamais vu ça ...fichier et de répertoire avec le même nom dans le même répertoire parent - Solaris 8, UFS
J'ai une liste de répertoires qui comprend à la fois un fichier et sous-répertoire du même nom:
-rw-r--r-- 1 root other 15922214 Nov 29 2006 msheehan
drwxrwxrwx 12 msheehan sysadmin 2048 Mar 25 15:39 msheehan
J'utilise le fichier pour découvrir le contenu du fichier, et je reçois:
bash-2.03# file msheehan
msheehan: directory
bash-2.03# file msh*
msheehan: ascii text
msheehan: directory
Je ne suis pas inquiet sur le fichier, mais je veux pour garder le répertoire, donc J'essaie rm:
bash-2.03# rm msheehan
rm: msheehan is a directory
Voici donc ma question en deux parties:
- Quoi de neuf avec cela?
- Comment supprimer le fichier avec précaution?
Jonathan
Edit: Merci pour les gars réponses, à la fois (à ce jour) ont été utiles, mais redirigeant la liste à un éditeur a fait le tour, ala:
bash-2.03# ls -l > jb.txt
bash-2.03# vi jb.txt
contenant :
-rw-r--r-- 1 root other 15922214 Nov 29 2006 msheehab^?n
drwxrwxrwx 12 msheehan sysadmin 2048 Mar 25 15:39 msheehan
Soyez toujours prudent avec la touche de retour arrière!
Oh, quel problème intéressant, heureux que vous avez pensé à elle! +1 –