bash学习笔记

最后更新于

因为最近开始玩 WSL,就想起搁置了好久的学习计划————bash。这篇文章记录一些重点。 学习的是阮一峰老师的教程

1

文件名有空格时,应使用双引号包裹,否则会变成两个文件。

$ ls "two words.txt"

2

每当 Shell 看到以

$
开头的单词时,就会尝试读取这个变量名对应的值。 如果变量不存在,Bash 不会报错,而会输出空字符。所以即使
unset
命令删除了变量,还是可以读取这个变量,变量值为空字符串。

3

除法运算符的返回结果总是整数,比如 5 除以 2,得到的结果是 2,而不是 2.5