У меня есть несколько папок с китайскими иероглифами в них. Я просто хочу записать их в Git bash, но это невозможно, так как я не могу набрать китайский в его терминале. Есть ли какой-нибудь плагин, который позволяет мне это делать?

1 ответ1

1

Общий подход для работы с любым каталогом (или файлом) заключается в использовании его номера inode.

Во-первых, используйте ls, чтобы получить инод нужной папки:

ls -lia
  • -l для длинного списка (необязательно)
  • -i чтобы получить значения инода
  • -a для просмотра всех файлов, даже скрытых файлов (необязательно)

В листинге вы увидите длинный номер в первом столбце, что-то вроде этого:

2104697 drwx------ 2 user group 4096 date time WEIRD_DIRNAME

Теперь вы можете перейти в этот каталог, используя:

cd "$(find -inum ######)"

... но заменив ###### длинным номером, который вы получили в списке каталогов.

Конечно, команда не должна быть cd . Это может быть rm , cp , mv и т.д ...

Источник

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .