ch08 替换

✽变量替换:
${parameter:-word}
若parameter为空或未设置,返回word的值,否则返回parameter,parameter值不变
${parameter:=word}
若parameter为空或未设置,返回word的值,同时将word赋值给value
${parameter:?message}
若parameter为空或未设置,message作为标准错误打印
${parameter:+word}
若parameter设置了,返回word的值,否则返回parameter的值,parameter值不变
✽命令替换:当命令按`command`格式给出时,执行命令替换,command可以是一个简单命令、管道或命令清单。
✽算术替换:$((expression))

你可能感兴趣的:(command)