shell通过awk将文件中的一条记录读取处理后,文件明细中的${HOME}在处理后并不生效,请问这是啥问题?

2025-05-13 02:57:31
推荐回答(1个)
回答1:

1、eval可读取一连串的参数,然后再依参数本身的特性来执行。
2、例如
#!/bin/sh
export recvPath=$(grep RECV aa.txt |awk -F "=" '{print $2}')
eval echo ${recvPath}