スクリプトを使用して.bashrcに環境変数を追加します


31

Ubuntuの.bashrcファイルの最後に次の行を追加する必要があります。スクリプトを使用してこれらの行を自動的に追加するにはどうすればよいですか。スクリプトを実行すると、.bashrcファイルの最後に行が自動的に挿入されます。

export APP="/opt/tinyos-2.x/apps"
export TOS="/opt/tinyos-2.x/tos"

@deenaikは編集内容を新しい質問として投稿します。既存の回答済みの質問をハイジャックしないでください。
ムル

回答:


58

echoコマンドを使用して、.bashrcスクリプトに行を追加します

スクリプトでこれらの行を使用します

echo 'export APP=/opt/tinyos-2.x/apps' >> ~/.bashrc 

echo  'export TOS=/opt/tinyos-2.x/tos' >> ~/.bashrc 

必ず>>(追加)を使用してください。単一の>を使用すると、ファイルが上書きされます。

~/.bashrc.bashrcホームディレクトリにあることを示します


これを行うと、すでにbashrcファイルにある最後の行にエコーされた文字列が追加されます。のように、新しい行ではなく、現在の最後の行にスペースなしで
...-d8aninja

1
@ d8aninja、これはファイルの最後の行がEOL文字(0x0A)で終了していない場合に起こります。
アレクセイ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.