Shell Script - Command Substitution
原始討論
原始討論「回覆: function去呼叫function」。
回覆內容
範例一
#!/usr/bin/env bash
echo $(date +%A)
範例二
#!/usr/bin/env bash
NOW=$(date +%A)
echo $NOW
範例三
#!/usr/bin/env bash
echo `date +%A`
範例四
#!/usr/bin/env bash
NOW=`date +%A`
echo $NOW
範例五
#!/usr/bin/env bash
THE_CMD='date +%A'
echo $THE_CMD
範例六
#!/usr/bin/env bash
THE_CMD='date +%A'
$THE_CMD
更多請參考「man bash」,找尋「Command Substitution」
可以看到下面一段,還有其他的
...略...
Command Substitution
Command substitution allows the output of a command to replace the
command name. There are two forms:
$(command)
or
`command`
...略...