代码之家  ›  专栏  ›  技术社区  ›  YorSubs

WSL从Ubuntu在Windows中查找我的用户文件夹

  •  0
  • YorSubs  · 技术社区  · 4 年前

    C:\Users\John" ) /home/john ). 我可能会说,因为我认为WSL允许您选择一个名称,但我将始终选择与我的Windows帐户相同的名称,所以这对我来说不是一个问题。

    /mnt/c/Users john ,但我不知道Windows名称是否正确 厕所 John JOHN /mnt/c/users/john 因为如果这个名字不是 确切地 厕所 对案件敏感。

    /mnt/c/用户/john 并指示Linux找到任何与之匹配的路径, 不管是什么情况 ? Windows/PowerShell方式的一个亮点是,默认情况下不区分大小写,只要需要,仍然可以打开敏感度。我知道他们为什么这么做,但我从来没有 看到过这样的情况吗 stuff Stuff STUFF stUff 所有能够与不同对象共存于同一位置的功能甚至都是有价值的(在现实世界中,严格区分大小写已经远远超过了销售日期)。

    0 回复  |  直到 4 年前
        1
  •  1
  •   Raman Sailopal    4 年前

    请尝试以下操作:

    find /mnt/c/Users -maxdepth 1 -type d -regextype posix-extended -regex '/mnt/c/Users/([Jj][Oo][Hh][nN])'
    

    使用find和一个正则表达式来搜索大小写组合。

    find /mnt/c/Users -maxdepth 1 -type d -regextype posix-extended -iregex '/mnt/c/Users/john'
    
    推荐文章