在Bash中的分隔符中,";"的使用是最频繁的,它除了具有分隔符的作用,没有其它任何含义;所以,任何命令的末尾都可以使用它,但是如果一个命令单独一行,完全可以省略";"。例如:
for name in *;do echo hello; done;
和
for name in *
do
echo hello
done
是完全等价的。