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