git hubにクローンしようとして、コマンド入力した際に zsh: command not found:
が出てきて焦ったのでここにメモとして残しておきます。
環境
macbook air (m1チップ)
デフォルトシェルはzsh
##デフォルトシェルとは
シェルは、Linuxへの命令文を入力するためのアプリケーションの総称です。Linuxの代表的なシェルはbashですが、それだけでなく、sh、ksh、zsh、csh、tcshなどもシェルです。
macOS Catalina以降はzshです。
※読み方は「ズィーシェル」だと思います。
####デフォルトシェルの確認コマンド
$ echo $SHELL // デフォルトシェルを表示する
/usr/local/bin/zsh // zshの場合
ターミナルの設定ファイルが存在しない場合は設定ファイルの作成が必要
####設定ファイルの作成
touch .zshrc
####設定ファイルの編集
open ~/.zshrc
パスを通します(環境変数($PATH)の記述を変えて、コマンド検索パスを追加すること)
※私はパスを通す意味がわからなかったので、こちらを参考にしました。
https://qiita.com/Naggi-Goishi/items/2c49ea50602ea80bf015
####パスを通す
export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
###編集内容を保存する
source ~/.zshrc
自分の場合はこれでターミナルを再起動したところ解決しました!
参考
https://teratail.com/questions/322624
https://qiita.com/k3ntar0/items/eb8cdbd8eba9da388def
https://algorithm.joho.info/mac/zsh-command-not-found-ls/