Как открыть файлы с помощью прямого тире в 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*это, и он будет открыт (вместе с другими, которые могут иметь тот же шаблон).

Связанный контент