因为最近开始玩 WSL,就想起搁置了好久的学习计划————bash。这篇文章记录一些重点。 学习的是阮一峰老师的教程
1
文件名有空格时,应使用双引号包裹,否则会变成两个文件。
2
每当 Shell 看到以开头的单词时,就会尝试读取这个变量名对应的值。 如果变量不存在,Bash 不会报错,而会输出空字符。所以即使 命令删除了变量,还是可以读取这个变量,变量值为空字符串。
3
除法运算符的返回结果总是整数,比如 5 除以 2,得到的结果是 2,而不是 2.5
因为最近开始玩 WSL,就想起搁置了好久的学习计划————bash。这篇文章记录一些重点。 学习的是阮一峰老师的教程
文件名有空格时,应使用双引号包裹,否则会变成两个文件。
每当 Shell 看到以开头的单词时,就会尝试读取这个变量名对应的值。 如果变量不存在,Bash 不会报错,而会输出空字符。所以即使 命令删除了变量,还是可以读取这个变量,变量值为空字符串。
除法运算符的返回结果总是整数,比如 5 除以 2,得到的结果是 2,而不是 2.5