使用bash,我们可以像这样从stdin读取多行cat << END.当我从鱼壳中尝试相同的命令时,我收到此错误Expected a string, but instead found a redirection.
有没有办法用鱼壳读取stdin ?? !!
"Heredocs",这是你所指的特征,不是鱼.这是因为它们的主要功能是
cat <<END
some
multiline
string
END
Run Code Online (Sandbox Code Playgroud)
,可以通过使用echo多行文字来复制,例如
echo "some
multiline
string"
Run Code Online (Sandbox Code Playgroud)
或者printf "%s\n"每行一个参数,比如
printf "%s\n" "some" "multiline" "string"
Run Code Online (Sandbox Code Playgroud)