端末の名前に特殊文字を含むファイルの識別

端末の名前に特殊文字を含むファイルの識別

今日は奇妙なことが起こりました。
私はパテを使ってHPサーバーに接続し、まったく同じ名前の2つのファイルを見ました。

-rw-r--r-- 1 hemantj 3368 4月1日12:47にテスト済み
-rw-r--r-- 1 hemantj 9月20日12:47にテスト済み

同じ名前のファイルを持つことができないので、これは奇妙です。

後でFileZillaを接続したとき、
2番目のファイル名の末尾に特殊文字があることがわかりました。

私の質問:端末でファイル名の特殊文字を強調表示できますか?

私はHP-UXに接続されており、シェルはtcshとkshです。

編集する:

すべての回答に感謝します。しかし、私の考えではカモン~の解決策最もシンプルで携帯性に優れています。
みんな+1 - 答えを通してたくさん学んだ。

ベストアンサー1

HP-UXを使用しているという事実は本当の問題です。 GNU ツールはほとんどの Linux ディストリビューションで利用でき、さまざまなオプションがあります。

はいls -q、特殊文字を「?」と表示します。または-b8進数コードを表示します。

別のオプションはですls | cat -v

また、find . -type f -lsデフォルトではエスケープコードが表示されます。

これらのいくつかはHP-UXで動作するかもしれませんが、よくわかりません。

おすすめ記事