Làm cách nào tôi có thể sửa lỗi lệnh setenv không tìm thấy lỗi? (Ubuntu 12.04.4)


14

Tôi sử dụng Ubuntu 12.04.4. Tôi cài đặt tcsh. Nhưng tôi vẫn thấy lỗi này:

No command 'setenv' found, did you mean:
Command 'netenv' from package 'netenv' (universe)
setenv: command not found

Làm thế nào tôi có thể sửa chữa nó ?

Câu trả lời:


24

Bạn có hai lựa chọn! Chạy cshshell tương thích hoặc thay đổi cú pháp của lệnh.

setenv VARIABLE value

cshcú pháp (và dường như bạn biết nó). Cho kshbashlệnh tương đương là,

export VARIABLE=value

Để chạy tcsh(sau khi cài đặt với sudo apt-get install tcsh), bạn có thể

tcsh

Để chuyển vỏ của bạn thành tcsh" vĩnh viễn ",

chsh -s /usr/bin/tcsh

Để chuyển trở lại bash,

chsh -s /bin/bash
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.