您当前的位置: 首页 > 

liaowenxiong

暂无认证

  • 2浏览

    0关注

    1171博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

命令终端(CMD)自动补全功能 — Tab Complete 功能

liaowenxiong 发布时间:2021-09-24 23:11:00 ,浏览量:2

处理特殊字符

如果目录中有特殊字符(空格,括号,引号,[]!$&*;|\),必须使用特殊的语法来表示这些字符。例如,空格前添加反斜杠“\”即可:cd Punlic/Drop\ Box/。除了反斜杠,也可以用引号的方法:cd "Public/Drop Box"

如果不想手动输入,也可以把文件从 Finder 拖到 Terminal 窗口来创建绝对路径,这会方便一些,因为上面提到的所有特殊字符在拖动后都会自动变成系统可识别的表示方法。

自动补全

其实,更有效率的解决方案是使用 Tab Complete 功能。

Tab Complete 是 command line 中最能给你节省时间的特性之一,利用它的自动完成文件、目录名称功能还可以防止你输入错误。

例如,使用命令 cd 进入你的用户主目录下:

liaowenxiongdeMacBook-Air:libexec liaowenxiong$ cd ~
liaowenxiongdeMacBook-Air:~ liaowenxiong$ pwd
/Users/liaowenxiong

输入 cd P 命令,然后按下 tab 按键。你可能会听到错误音,因为你用户主目录内有多个 P 开头的文件夹。再按一次 tab,Terminal 将会为你列出 P 开头的两个文件夹:Public 和 Pictures。

liaowenxiongdeMacBook-Air:~ liaowenxiong$ cd P
Pictures/ Public/  

接着按 U,再按 tab,Terminal 则会自动为你补全 Public/。Tab complete 同样会处理那些特殊字符。注意,这会在末尾保留 / 符号,大部分时候这没问题,但如果出错,移除多余的 / 试一试。

liaowenxiongdeMacBook-Air:~ liaowenxiong$ cd Public/
关注
打赏
1661566967
查看更多评论
立即登录/注册

微信扫码登录

0.0456s