#!/bin/bash
sudo -u rei_sh -H -s <<-EOM
echo "hi"
for i in $(find -name *.properties)
do
echo "ivalue is \$i"
done
exit
EOM
我正在使用上面的代码。
当我运行代码时,只会打印“hi”。
但是如果我使用“for i in one two”,则会打印以下内容
ivalue is one
ivalue is two.
为什么我不能在 here 文档中循环查找命令的输出?