Git bash 有中文吗?

Git bash 有中文吗?

我有几个文件夹里面有中文字符。我只想在 Git bash 中 cd 进入它们,但这是不可能的,因为我无法在其终端中输入中文。是否有某种插件可以让我这样做?

答案1

对任何目录(或文件)进行操作的一般方法是使用它的 inode 编号。

首先,使用 ls 获取相关文件夹的 inode:

ls -lia
  • -l长列表(可选)
  • -i获取 inode 值
  • -a查看所有文件,甚至隐藏文件(可选)

在列表中,您会在第一列看到一长串数字,如下所示:

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

现在你可以使用以下命令更改到该目录:

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

...但用目录列表中获得的长数字替换######。

当然,命令不一定非得是cd。可以是rmcpmvETC...

来源

相关内容