shell学习笔记(2)

1、#!到后面的解释器路径之间可以有空格,当今系统对#!一行的长度有限制,从64到1024字符的都有,一般不要超过64个字符

2、写清解释器的完整路径,因为不同系统解释器路径不一样,可规避移植性问题

3、选项后面参数可选,不需要参数的选项可以合并,例如:ls -l, ls -a可以合并为ls -al

4、shell变量名称以字母或下划线开头,变量名称长度无限制,变量可以保存字符串的值,字符串的长度同样没有限制

5、抽空学习命令tr的用法

6、关闭自动打印字符的功能stty -echo, 恢复stty echo(常用于隐藏密码输入的场合)

7、$PATH中空项目用两个连续的冒号::表示,如果将:置于最前端或者最后端,则表示查找时最先查找和最后查找当前目录

----------EOF---------
新浪微博@KoreaSeal
Email:koreaseal89@gmail.com
原文地址:https://www.cnblogs.com/koreaseal/p/2812238.html