Bash的应用
一、命令补齐
RedHat Enterprise Linux的bash提供了一个很方便的功能--自动补齐。当用户输入命令时,只需输入前几个字符,不需输入完整的命令,利用Tab键系统能自动找出匹配的命令或文件。
1.自动补齐命令
用户在输入命令时,只需输入命令的开头字母,之后连续按2次Tab键,系统会列出符合条件的所有命令以供参考。
如:
自动补齐以“mk”开头的命令。
在命令提示符下输入字母“mk”,然后连续按2次Tab键,屏幕就会显示所有以“mk”开头的Shell命令。用户输入命令的剩余部分后就可执行相关的命令。
2.自动补齐文件或目录名
假定当前目录中包含以下个人简历的文件和子目录:
f1 f2 mytest test
若要进入test子目录,只要输入:
[root@localhost ~]#cd t
在键入字母“t”后按下Tab键,系统将帮助用户补齐命令并显示在屏幕上,相当于输入了“cd test”。在按Enter键之前命令并没有执行,系统会让用户检验补齐的命令是否是真正需要的。在输入像这样短的命令时也许看不出命令补齐的价值,但在输入命令较长时,命令补齐将会十分有用。
若目录中以字母t开头的目录不止1个,系统将不知用户到底想进入哪个子目录,此时需在原来的基础上再按下2次Tab键,就会将以字母t开头的目录全部显示出来。
版权声明:本文为zhouboyu原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。