myb*_*ael 29 shell scripting environment-variables
有没有理由在shell脚本中使用变量$HOME而不是简单~(代字号)?
evo*_*vah 12
便携性和均匀性$HOME.Tilde是一个打字快捷方式.
今天我发现波浪扩展在双引号("")中不起作用.
在zsh(抱歉,我没有检查其他shell的行为.),
在双引号(
"")内,发生参数和命令替换
Tilde扩展是文件名扩展,因此在双引号内失败.
$HOME是一个参数替换,可以在双引号内扩展.
$HOME是一个安全的赌注.
| 归档时间: |
|
| 查看次数: |
5498 次 |
| 最近记录: |