shell通过awk将文件中的一条记录读取处理后,文件明细中的${HOME}在处理后并不生效,请问这是啥问题?
文件aa.txt中行,其数据为:RECV=${HOME}/file/shell脚本中:recvPath=`grepRECVaa.file|awk-F"="'{print$...
文件aa.txt中行,其数据为:
RECV=${HOME}/file/
shell脚本中:
recvPath=`grep RECV aa.file |awk -F "=" '{print $2}'`
echo "recvPath="$recvPath
脚本执行结果
recvPath=${HOME}/file/
请问这是为何?
注意:环境变量是生效的 展开
RECV=${HOME}/file/
shell脚本中:
recvPath=`grep RECV aa.file |awk -F "=" '{print $2}'`
echo "recvPath="$recvPath
脚本执行结果
recvPath=${HOME}/file/
请问这是为何?
注意:环境变量是生效的 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询