Thêm biến môi trường vào .bashrc thông qua tập lệnh


31

Tôi cần thêm các dòng sau vào cuối tệp .bashrc trong Ubuntu. Làm thế nào tôi có thể tự động thêm các dòng này bằng cách sử dụng một tập lệnh. Nếu tôi chạy tập lệnh, thì nó sẽ tự động chèn các dòng ở cuối tệp .bashrc.

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

@deenaik đăng bài chỉnh sửa của bạn dưới dạng câu hỏi mới. Đừng chiếm quyền điều khiển, trả lời câu hỏi.
muru

Câu trả lời:


58

Sử dụng lệnh echo để nối các dòng vào tập lệnh .bashrc

Vì vậy, trong kịch bản của bạn sử dụng những dòng này

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

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

Đảm bảo sử dụng >> (nối thêm), nếu bạn sử dụng một> bạn sẽ ghi đè lên tệp.

~/.bashrccho biết .bashrclà trong thư mục nhà của bạn


Khi tôi làm điều này, nó nối chuỗi lặp lại vào dòng cuối cùng đã có trong tệp bashrc; như trong, không phải trên một dòng mới và không có khoảng
trắng

1
@ d8aninja, điều này sẽ xảy ra nếu dòng cuối cùng của tệp của bạn không được chấm dứt bằng ký tự EOL ( 0x0A).
Alexey
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.