以下のコンテキストは、Node.jsとnpmで遊んでいて、正しくインストールされていることを確認したいということです。
私は.bash_profile
がBashの設定ファイルだと理解しています。環境変数PATH
を設定します。私は上の明確ではないんだことのように、PATH
と$PATH
の差です:
export PATH=/usr/local/bin:$PATH
ドル記号は何をやっていますか?例との違いを理解するのを助けてくれますか?
以下のコンテキストは、Node.jsとnpmで遊んでいて、正しくインストールされていることを確認したいということです。
私は.bash_profile
がBashの設定ファイルだと理解しています。環境変数PATH
を設定します。私は上の明確ではないんだことのように、PATH
と$PATH
の差です:
export PATH=/usr/local/bin:$PATH
ドル記号は何をやっていますか?例との違いを理解するのを助けてくれますか?
これはBASHの基本的なものです。 $ -signでは、変数の内容を参照します。例:
a=text
echo a
echo $a
だから、上記の例では、
PATH=/usr/local/bin:$PATH
は、コロン、その後に続いて、/ usr/local/binを置くあなた
a
text
を与えますPATHのPATH変数の元の内容。あなたは
PATH=/usr/local/bin:PATH
を行うだろう場合はPATH変数には、リテラル言葉PATH
なくPATH変数の前の内容が含まれます。
tldp.orgなどの入門資料をbashに追加する必要があります。
TLDPのABSには*人々を指差してはいけません - それはbashのW3Schoolsであり、悪い習慣の例や時代遅れのコンテンツがたくさんあります。 [Wooledge BashGuide](http://mywiki.wooledge.org/BashGuide)、[bash-hackers wiki](http://wiki.bash-hackers.org/)、[公式マニュアル](https: /www.gnu.org/software/bash/manual/)が3つの好ましいソースです。 –
そのコードはPATHに "/ usr/local/bin"を追加しています。 PATHは変数、$ PATHは変数 – codeforester
へのアクセス方法です。変数に何かを代入するとPATHを使用します。 – Cyrus
@codeforester - 割り当ての中の '$ PATH'は必要なのでしょうか? 'export PATH =/usr/local/bin'と書くことができますか? – Gilbert