LoginSignup
0
0

More than 1 year has passed since last update.

ターミナルがBashやZshではなくBourneシェルだよってGPTに教えられた話

Last updated at Posted at 2023-04-18

あれ、補完が効かないし意味わからん文字でるし

深く、色々な事を理解しないまま進めているとこういう事ってよくありますよね。

今回は、ターミナルが変な挙動をするのでGPTに聞いたら簡単に理解と解決が出来た、そんなお話

おい!GPTさんよぉ!これなんなん!

質問した内容はこうです。

docker内にexecでコンテナに入った後、
ターミナルにて補完が出来ていましたが、
タブ補完やカーソルキーを押下しても、
履歴や保管が出るのではなく「[[A」のような文字が入力されます。
これはどういう状況でどのようにすれば解決できるか知りたい

まずまずの、国語力の無さが際立った文章です。良い感じです。

GPT返答

image.png

なるほど?

とりあえず、ターミナルで

echo $0

# out
/bin/sh

まぁ、そうよね。Dockerfileに

CMD ["/bin/sh"]

って書いたし。
(この時点でもよくわかってないので、何も通じていない所がGoodですね。)

続きいってみよう。

image.png

Bourneシェル?( ゚д゚)ナニソレ

Bourneシェルは、タブ補完やカーソル移動などの
高度なターミナルエミュレーション機能を持っていません。

そういうことか!!先に言ってくれよ(誰かのせいにするあたりは、優勝ですね。)

ワイ「なんかおかしいとおもったんよね。ターミナル入力するとき、#しか映ってなかったから、違和感はあったんじゃぜ。」

おしまい。

結論

  • 補完、効いて嬉しい。
  • 困ったらそのままにしないで調べよう
  • GPT便利(だけど、使用者のリテラシーによって間違えている回答に気づけず間違えた理解になるときがあるので利用時に注意。詳細は本記事コメントでの指摘を要確認)
0
0
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0