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 ?

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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.