如何在BASH中执行命令字符串?

时间:2014-11-22 20:59:59

标签: string bash shell

我想从bash脚本

执行以下操作
exiftool -r -v5 -P -ext mov -ext avi -ext mp4 -ext 3gp "-Directory<MediaCreateDate" -d "/media/data/Home Movies/testdestdir/%Y/%b/" "/media/data/Home Movies/testsrcdir/"

我已经通过将字符串连接到$ CMDEXEC来构建它,当它回显变量它看起来很好但我无法从bash脚本执行它。 我没试过各种组合 运气。

`$CMDEXEC` >> $LOGFILE

$($CMDEXEC) >> $LOGFILE

1 个答案:

答案 0 :(得分:2)

你试过eval "$CMDEXEC" >> "$LOGFILE"吗?