Як я можу виправити помилку "команда setenv не знайдена"? (Ubuntu 12.04.4)


14

Я використовую Ubuntu 12.04.4. Встановлю tcsh. Але я все одно бачу цю помилку:

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

Як я можу це виправити?

Відповіді:


24

У вас є два варіанти! Або запустіть cshсумісну оболонку або змініть синтаксис вашої команди.

setenv VARIABLE value

є cshсинтаксисом (і ти, здається, це знаєш). Бо kshі bashеквівалентна команда:

export VARIABLE=value

Запустити tcsh(після встановлення з sudo apt-get install tcsh) ви можете

tcsh

Щоб переключити оболонку на tcsh" назавжди ",

chsh -s /usr/bin/tcsh

Щоб повернутися до bash,

chsh -s /bin/bash
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.