Closed3
.zprofile:1: command not found: ‘export が気持ち悪いからパスについて学んでみた
そもそものコマンドラインの仕組み
いつもなんの気無しに使用していたls
コマンドの正式な表現ではなかった。
ルートディレクトリにある/bin
ディレクトリに格納されているコマンドを実行していたのだった。
# 実際に試してほしいが、どちらも同じ結果が出力される。
/bin/ls
ls
そして/bin
ディレクトリを覗いてみると、ls
はもちろんcd
やらmkdir
おなじみのLinuxコマンドが格納されている。
ls
だけでコマンドが実行されるのか
では、なぜ正式な表現ではないそれは、パスを通しているから!
パスって何ってところは次のスレッドから書いていきます。
中途半端なスレの位置ですがThanks
余談
ちなみに表題にあるzprofile:1: command not found: ‘export
は.zprofile
を削除したら解消しました。
このスクラップは2022/04/13にクローズされました