我有一个奇怪的情况。我试图从文件中剪切一些信息,当我直接将命令直接运行到终端中时,一切正常,但只要我在脚本中将其变为一个变量,它就会返回它应该剪切的内容以及文件在当前目录中。切不起作为变量
cat query.sql | cut -d':' -f3,4
作品,但...
QUERY_SQL="query.sql"
MYSQL_COMMAND=`cat $QUERY_SQL | cut -d':' -f3,4`
echo $MYSQL_COMMAND
返回上述奇怪的输出。 我在做什么错?
编辑: 查询文件看起来是这样的......
[email protected]:3:SQL CODE
'echo $ QUERY_SQL'做它应该做什么? – che
是的它确实..只是变化的是他们现在的变量 – arynhard
@anubhava同样的输出 – arynhard