vscodeのターミナルで、paizaやatcoderでよく出題される縦の改行入力ができずに困ってたんだけど、今日、やり方がわかった。
chatgpt、すげえ!
何度聞いても怒らないし、本当に頼りになるわ。
結果はこう。
⭐️⭐️⭐️
% python3 14a.py << EOF
heredoc> 2
heredoc> a
heredoc> b
heredoc> EOF
Hello a
Hello b
⭐️⭐️⭐️
このheredocって何の呪文って思うじゃん。
だからchatgptに聞いてみたんよ。
そしたら、
〜〜〜
どうして heredoc> が出るのか?
Mac のシェル (bash / zsh) では
python3 14a.py << EOF
と打つと「EOF という文字が来るまで入力を続けるモード」になります。
そのときの入力プロンプトが heredoc> です。
あなたが 2、a、b と入力したのは正しいです。
今やるべきこと
最後に EOF と打って Enter を押してください👇
〜〜〜
へええ、そうなんだ!
ってか、あんまよくわかってないけど、今は何でも、「あ、そうなんだ」と思う時期だと思って割り切っていくスタイルにする。
学ぶって楽しくもあり、つらいことの連続でもあるね。
でもつらくないことってあんまり楽しくないんだよね。
ふむ。