Bashrc

Bonjour,

Je débute en programmation et je suis complètement larguée.

Pour commencer j'ai besoin de faire ça :

Pour gérer les entrées clavier, nous allons utiliser une classe Console qui ne fait pas par- tie de la bibliothèque Java standard. Elle vous est fournie sous la forme d'un fichier d'archive Console.jar. Il faut donc dire aux outils Java où trouver cette classe. Aussi, nous allons définir la variable d'environnement CLASSPATH qui liste des répertoires et des fichiers d'archives séparés par des « : ». Si votre shell est de la famille csh, vous pouvez faire faire :
setenv CLASSPATH /mnt/n7fs/ens/tp_cregut/libjava/Console.jar:.
Pour éviter d'avoir à exécuter cette ligne dans tout nouveau terminal, on doit la placer dans le fichier ~/.cshrc.

Mais je suis sur Mac. Mon prof m'a dit de remplacer ~/.cshrc par ~/.bashrc et setenv CLASSPATH /mnt/n7fs/ens/tp_cregut/libjava/Console.jar: par export CLASSPATH =mnt/n7fs/ens/tp_cregut/libjava/Console.jar:

Mais cela ne fonctionne pas ! Quelqu'un pourrait-il m'aider ??

Merci d'avance

4 réponses

  1. Ca a l'air de marcher avec cshrc mais je ne peux toujours pas compiler mon programme :

    Statistiques.java:44: cannot find symbol
    symbol : variable Console
    location: class Statistiques
    x = Console.readDouble();
    ^

    J'essaye en fait d'enregistrer un fichier Console.jar
    1. as-tu rechargé le shell ?
      soit en te déloggant, et en te re-loggant,
      soit en sourçant .bashrc
      source ~/.bashrc
    2. Toujours
      -bash: /Users/Emily/.bashrc: No such file or directory
    3. tu as édité le fichier ~/.bashrc, pour y ajouter la ligne souhaitée ?
      tu as sourcé ~/.bashrc ?

      et bash renvoie ce message d'erreur ? bizarre...
    4. Comment dois-je éditer le fichier ~/.bashrc ?
      Lorsque je source ~/.bashrc j'ai ce message d'erreur oui
    5. réponse idiote : utilise un éditeur de texte !

      concrètement, je ne sais pas ce dont dispose un mac :(
      en mode fenêtré : gedit, xemacs ...
      dans un émulateur de terminal : ed, nano, vi, emacs ...
  2. cd = "change directory"
    or, .bashrc est un fichier, pas un répertoire (directory) !
    1. dac dac mais en fait ce n'est pas ça qui ne marche pas.

      Je fais dans le terminal :

      cd ~/.bashrc et ça me dit :
      -bash: cd: /Users/Emily/.bashrc: No such file or directory
      1. salut,

        il ne doit pas y avoir d'espaces autour du signe égal.