Wie kann ich den Fehler „setenv command not found“ beheben? (Ubuntu 12.04.4)

14

Ich benutze Ubuntu 12.04.4. Ich installiere tcsh. Aber ich sehe immer noch diesen Fehler:

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

Wie kann ich es reparieren ?

Busra Koken
quelle

Antworten:

24

Sie haben zwei Möglichkeiten! Führen Sie entweder eine cshkompatible Shell aus oder ändern Sie die Syntax Ihres Befehls.

setenv VARIABLE value

ist cshSyntax (und Sie scheinen es zu wissen). Für kshund bashder entsprechende Befehl ist,

export VARIABLE=value

Zum Ausführen tcsh(nach der Installation mit sudo apt-get install tcsh) können Sie

tcsh

Um deine Shell auf tcsh" permanent " zu schalten ,

chsh -s /usr/bin/tcsh

Um zurück zu wechseln bash,

chsh -s /bin/bash
Elliott Frisch
quelle