bash的基础特性(二)
命令补全
shell程序在接收到用户执行命令的请求,分析完成之后,最左侧的字符串会被当做命令;
命令处理机制:
查找内部命令;
根据PATH环境变量中设定的目录,自左而右逐个搜索目录下的文件名:
给定的打头的字符串如果能唯一标识某命令程序文件,则直接补全;如果不能唯一标识某命令程序文件,再Tab键一次会给出列表;
路径补全:
在根据给定的起始路径下,以对应路径下的打头字符串来逐一匹配起始路径下的每个文件;
Tab键:如果能唯一标识,则直接补全;否则,再一次Tab键,给出列表;