Linux でダッシュを使ってファイルを開く方法

Linux でダッシュを使ってファイルを開く方法

ファイル名にスラッシュが含まれているファイルを開く必要があります。どうすればそれができるのか知りたいです。Google で検索しましたが、方法が見つからないようです。

ありがとう

答え1

私のコメントを少し役に立つかもしれない回答に変えてみます。ファイルの名前を変更してみてください。

ls -i

ファイルの inode 番号が表示されます。次に、find と mv を組み合わせて、次のようにファイルの名前を変更できます。

find . -inum "inode-number-from-ls -i" -exec mv {} "newfilename" \;

ファイルに「通常の」新しいファイル名を付ければ、準備完了です。

答え2

これは Windows ファイルである必要があります。これを解決するにはいくつかの方法があります。

  • 名前を引用符で囲みます: vi "file/name".
  • Tab キーを使用して名前を補完します。正しい書き方が示されます。
  • パターンを見つけて を使用します*。ファイル名が の場合file/name、 を実行するvi fil*と、このファイルが (同じパターンを持つ可能性のある他のファイルと共に) 開かれます。

関連情報