web-dev-qa-db-fra.com

Comment puis-je réparer l'erreur «setenv command not found»? (Ubuntu 12.04.4)

J'utilise Ubuntu 12.04.4. J'installe tcsh. Mais je vois encore cette erreur:

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

Comment puis-je le réparer?

13
Busra Koken

Vous avez deux options! Exécutez un shell compatible csh ou modifiez la syntaxe de votre commande.

setenv VARIABLE value

est la syntaxe csh (et vous semblez la connaître). Pour ksh et bash, la commande équivalente est la suivante:

export VARIABLE=value

Pour exécuter tcsh (après l’installation avec Sudo apt-get install tcsh), vous pouvez

tcsh

Pour changer votre Shell en tcsh "en permanence",

chsh -s /usr/bin/tcsh

Pour revenir à bash,

chsh -s /bin/bash
21
Elliott Frisch