$ mySite="superuser"
$ readonly mySite
$ unset mySite
bash: unset: mySite: cannot unset: readonly variable
Run Code Online (Sandbox Code Playgroud)
我们如何删除 mySite,因为它是一个只读变量?
名称中包含“rc”的文件有很多,但是“rc”是什么意思呢?
$ ourSite="super user"
$ echo $outSite
super user
$ echo "$outSite"
super user
Run Code Online (Sandbox Code Playgroud)
如果我们不使用双引号来引用变量,bash 会自动将相邻的空格压缩为一个。
我徘徊为什么bash要这样做?该变量只是一串字符,默认情况下将变量替换为原来的变量不是更好吗?