わかりました、私は 10 年以上にわたって Solaris を使用してきましたが、これを見たことがありません...
同じ名前のファイルとサブディレクトリの両方を含むディレクトリ リストがあります。
-rw-r--r-- 1 root other 15922214 Nov 29 2006 msheehan
drwxrwxrwx 12 msheehan sysadmin 2048 Mar 25 15:39 msheehan
file を使用してファイルの内容を検出すると、次のようになります。
bash-2.03# file msheehan
msheehan: directory
bash-2.03# file msh*
msheehan: ascii text
msheehan: directory
ファイルは気にしていませんが、ディレクトリは残しておきたいので、rm してみます。
bash-2.03# rm msheehan
rm: msheehan is a directory
だからここに私の2つの部分の質問があります:
- これどうしたの?
- ファイルを慎重に削除するにはどうすればよいですか?
ジョナサン
編集:答えてくれてありがとう、両方(これまでのところ)役に立ちましたが、リストをエディターにパイプするとうまくいきました。
bash-2.03# ls -l > jb.txt
bash-2.03# vi jb.txt
含まれるもの:
-rw-r--r-- 1 root other 15922214 Nov 29 2006 msheehab^?n
drwxrwxrwx 12 msheehan sysadmin 2048 Mar 25 15:39 msheehan
バックスペースキーには常に注意してください!