Tambahkan variabel lingkungan ke .bashrc melalui skrip

31

Saya perlu menambahkan baris berikut ke akhir file .bashrc di Ubuntu. Bagaimana saya bisa menambahkan baris ini secara otomatis menggunakan skrip. Jika saya menjalankan skrip, maka secara otomatis menyisipkan baris di akhir file .bashrc.

export APP="/opt/tinyos-2.x/apps"
export TOS="/opt/tinyos-2.x/tos"
ManiAm
sumber
@deenaik memposting hasil edit Anda sebagai pertanyaan baru. Jangan membajak pertanyaan yang ada dan terjawab.
muru

Jawaban:

58

Gunakan perintah echo untuk menambahkan baris ke skrip .bashrc

Jadi dalam skrip Anda gunakan baris ini

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

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

Pastikan untuk menggunakan >> (tambahkan), jika Anda menggunakan satu> Anda akan menimpa file.

~/.bashrcMenunjukkan .bashrcada di direktori home Anda

dcolhoun
sumber
Ketika saya melakukan ini, ia menambahkan string yang digaungkan ke baris terakhir yang sudah ada di file bashrc; seperti pada, bukan pada baris baru dan tanpa spasi pada baris terakhir saat ini ...
d8aninja
1
@ d8aninja, ini akan terjadi jika baris terakhir file Anda tidak diakhiri dengan karakter EOL ( 0x0A).
Alexey