2

印刷されると思っていましたv=1。なぜこれは印刷されv=ますか?

cat<<DONE|ssh user@host
v=1
echo v=$v
DONE

では、 bashhostがシェルです。

4

2 に答える 2

3

変数はヒアドキュメント内で展開されます。$でエスケープする必要があります\

于 2013-05-28T16:14:28.007 に答える