Como posso corrigir o erro “setenv command not found”? (Ubuntu 12.04.4)

10

Eu uso o Ubuntu 12.04.4. Eu instalo o tcsh. Mas ainda vejo esse erro:

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

Como posso corrigir isso?

    
por Busra Koken 17.06.2014 / 15:08

1 resposta

16

Você tem duas opções! Execute um shell csh compatible ou altere a sintaxe do seu comando.

setenv VARIABLE value

é a sintaxe csh (e você parece saber disso). Para ksh e bash , o comando equivalente é

export VARIABLE=value

Para executar tcsh (depois de instalar com sudo apt-get install tcsh ) você pode

tcsh

Para alternar seu shell para tcsh " permanentemente ",

chsh -s /usr/bin/tcsh

Para voltar para bash ,

chsh -s /bin/bash
    
por Elliott Frisch 17.06.2014 / 15:17