|
|
1
4
Shell语法的工作方式与您习惯的非常不同。在Shell中,几乎所有东西都是字符串;但是,如果您在需要数字的上下文中使用它,shell会尝试将该字符串解析为数字并使用它(然后,如果有数字结果,它会将结果转换为字符串以用于存储/显示/其他)。
在的情况下
引用并不影响这一点。引用所做的是改变被引用部分中的字符的解析方式。双引号变量的重要之处在于,它可以防止变量的值被拆分为多个单词和/或通配符扩展为匹配的文件名列表,这两种情况都可能导致混乱。zsh默认情况下不会这样做,所以它( 通常 )不用双引号是安全的。但是IMO双引号仍然是一个好习惯,因为你不一定总是在zsh中。 |
|
NullVoxPopuli · 重命名文件夹的最快方法是什么?[关闭] 1 年前 |
|
minseong · Git sed忽略二进制文件 1 年前 |
|
|
BLambert · .zshrc脚本无法执行 1 年前 |
|
|
jsx97 · 在不使用“for”循环的情况下批量转换图像 1 年前 |
|
|
Anshul Goyal · 无法为zstyle完成添加颜色 1 年前 |
|
|
jsx97 · ls仅显示修改的日期、修改的时间和名称 2 年前 |
|
|
Vasily · ProcessBuilder不返回JQ选择的结果 2 年前 |