-1

私は次のことをしようとしています:

sqlplus id/pw <<EOF
! for i in 1 2 3; do echo "$i"; done
EOF

しかし、残念ながら私は空の出力になります

出力 1 2 3 を取得するための解決策を教えてください

4

1 に答える 1

0

試しましたか

for i in 1 2 3
do
    sqlplus id/pw <<< "$i"
done

?

あるいは

printf '%s\n' "$i" | sqlplus id/pw

Bash を使用していない場合。

于 2013-06-12T13:40:06.477 に答える