web-dev-qa-db-ja.com

OSXで$ PATH(.bash_profile)を編集するにはどうすればいいですか?

何か間違ったことをしたので、PATHのエントリを編集しようとしています。

Mac OS X 10.10.3を使用しています

私が試してみました:

> touch ~/.bash_profile; open ~/.bash_profile

しかし、ファイルエディタは中に何もない状態で開きます。

私の問題:

私は自分のPATHにAndroid_HOMEをインストールしようとしています

スペルを間違えましたが、ターミナルを閉じて戻ったときには消えていたので、もう一度試してみました。

export Android_HOME=/<installation location>/Android-sdk-macosx
export PATH=${PATH}:$Android_HOME/tools:$Android_HOME/platform-tools

今回は、コマンドを正しく入力しましたが、端末を閉じると、設定が再び消えました。

希望の設定を実行する方法

Bash.profileを編集する場合、上記のコードをどのように入力しますか?

ありがとうございます。

137
Joolah

そのファイルをテキストエディタで開いて保存する必要があります。

touch ~/.bash_profile; open ~/.bash_profile

TextEditでファイルを開き、あなたのものを貼り付けて保存します。もう一度開くと、編集内容が見つかります。

他のエディタを使うことができます。

nano ~/.bash_profile
mate ~/.bash_profile
vim ~/.bash_profile

しかし、それらの使い方がわからない場合は、openアプローチを使用するほうが簡単です。


あるいは、pbpasteに頼ることもできます。コピーする

export Android_HOME=/<installation location>/Android-sdk-macosx
export PATH=${PATH}:$Android_HOME/tools:$Android_HOME/platform-tools

システムのクリップボード内、そしてシェル内で

pbpaste > ~/.bash_profile

あるいは、catを使用することもできます。

cat > ~/.bash_profile

catは入力を待ちます。2つのエクスポート定義を貼り付けてからctrl-Dを押します)。

271

初心者のためのもう少し詳細:

最初に.bash_profileファイルが存在しますか?。bash_profileファイルはデフォルトでは存在しないことを忘れないでください。あなたはあなた自身でそれを作成しなければなりません。

Finderのユーザーフォルダに移動します。 .bash_profileファイルがそこにあるはずです。 - > HD /ユーザー/ [ユーザー名]

覚えておいてください:先頭にポイントを持つファイル'。'は隠されていますデフォルトで。

Mac OSのFinderで隠しファイルを表示するには:

Press: Command + Shift + .

存在しない場合は、.bash_profileを作成する必要があります _を自分で作成してください。

端末を開く appと簡単なコマンドでユーザーフォルダに切り替えます。

cd

存在しない場合は、このファイルを作成するコマンドを使用します。

touch .bash_profile

次に、vimやnanoなどで保存して閉じるための通常のコマンドを記憶できない場合(上記の方法を推奨)、編集する最も簡単な方法は、お好みのコードエディタ(Sublimeなど)で.bash_profileファイルを開くことです。

Finder - > Userフォルダ右クリック - >で開く:Sublime Text(または他のコードエディタ)。またはドックでアプリにドラッグします。

…そしてそこであなたはそれを編集することができ、改行でエクスポートコマンドを渡すことができます。

54
Herr_Hansen

初心者の方へ:MacOSのホームディレクトリに.bash_profileファイルを作成するには、次のコマンドを実行してください。

nano ~/.bash_profile

それからあなたは以下を貼り付けることができます:

https://Gist.github.com/mocon/0baf15e62163a07cb957888559d1b054

ご覧のとおり、別名の例と下部に環境変数が含まれています。

変更が終わったら、Nanoエディタウィンドウの下部にある指示に従ってWriteOut(Ctrl-O)とExit(Ctrl-X)を開きます。その後、ターミナルを終了して再度開くと、新しく定義したエイリアスと環境変数を使用できるようになります。

7
Myles O'Connor

Macbookでは、ステップバイステップで:

  1. まずすべてのターミナルを開いてそれを書いてください:cd ~/
  2. Bashファイルを作成してください。touch .bash_profile

あなたはあなたの ".bash_profile"ファイルを作成しましたが、もしそれを編集したいのなら、あなたはそれを書くべきです。

  1. あなたのbashプロフィールを編集してください:open -e .bash_profile

あなたが画面の左上隅から保存することができた後: ファイル>保存

@canerkaseler

2
Caner

Mac OS Xは* bsd_profileにパスを格納しませんが、.profileに格納します。これは、Mac OS Xが* BSDファミリのブランチだからです。端末でcat .profileを実行すると、エクスポートblah blah blahが.profileで表示されるはずです。

1
neemo810707

私のMac OSはMojaveです。そして、私は3日間同じ問題に直面しており、最終的には、次のような.bash_profileファイルに正しいパスを書くだけです:

    export PATH=/Users/[YOURNAME]/development/flutter/bin:$PATH
  • 注1:.bash_profileを持っていない場合は作成して、上記の行を書きます
  • 注2:このパスをコピーして貼り付ける場合は、ダウンロードしたフラッターSDKを[home]/developmentに圧縮します
0
ALI HUSSEIN