ケケンタ
絶対に合ってるはずなのにコマンドが通らない……
このようなことでお困りの方に、現在使用してるシェルの種類を確認する方法をご紹介します。
使用しているシェルの種類によってコマンドやそのオプションが微妙に変わります。
「合っているはずなのに何故かコマンドが通らない!」というときは、本当に自分が思っている通りのシェルが動いているのか、それとも違うシェルが動いているのかどうかを、以下の方法で確認してみましょう。
目次
【コマンド】使用しているシェルの種類を確認する
このコマンドを調べたいシェル上で実行する
echo $SHELL
LinuxやmacOSなどのUNIX系OSではシェルの種類が$SHELLという変数に格納されています。
それをechoコマンドによって出力することで、現在使用しているシェルの種類を確認することが可能です。
Ubuntuでの出力結果の例(bashだった場合)
/bin/bash
コマンドが通らなく困ったら初歩的な部分を見直してみる
簡単ですが、以上となります。
コマンドは慣れないときも沼にはまりやすいですが、程よく慣れてきたときにも「あれ?」となりやすい領域かと思います。
もし「合っているはずなのにコマンドが通らない……」という状況に陥ってしまったら、まずは使用しているシェルの種類も疑ってみると、もしかしたら問題を打破できるかもしれません。
ケケンタ
それでは、ご覧いただきありがとうございました!
コメント