IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Solaris Discussion :

[SOLARIS] Comment activer l'historique des commandes?


Sujet :

Solaris

  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Points : 841
    Points
    841
    Par défaut [SOLARIS] Comment activer l'historique des commandes?
    Bonjour tt le monde,

    je suis pas trés unix mais j'utilise un solaris pour verifier la compatibilité de mes dev pour mes clients.
    je dispose d'un vieux solaris (uname -r me renvoi 5.8 desolé) je pense donc que c'est un solaris 5.8. je sais qu'on doit être à la version 10 ou presque .......bref mon probleme c'est que je ne peux utiliser l'historique de mes commandes et il m'arrive de lancer plusiseurs fois un ls -l en l'ecrivant à chaque fois..sur mon linux je peux voir toutes mes precednetes commandes en utilisant la fléche HAUT...ma question est "comment faire pour pouvoir utiliser mes precedentes commandes"?

    merci de votre aide.
    Ce n’est pas en cassant le thermomètre que vous ferez baisser la température

  2. #2
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    344
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 344
    Points : 324
    Points
    324
    Par défaut
    Tu utilises quoi comme SHELL sur ton SOLARIS (echo $SHELL) ?

  3. #3
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Points : 841
    Points
    841
    Par défaut
    merci pour ton interer

    ça me retourne

    Ce n’est pas en cassant le thermomètre que vous ferez baisser la température

  4. #4
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    344
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 344
    Points : 324
    Points
    324
    Par défaut
    Alors il faut faire ceci:
    1) Définir le history. D'abords vérifier s'il existe
    % echo $history
    history: Undefined variable.
    % set history=100
    % echo $history
    100
    Ici, je fixe le history à 100
    2) En tapant la commande history, on obtient la liste de toutes les commandes tapées:
    % history
    41 cd /vobs/Rm/ApeCpt/cpt
    42 vi cpt.c
    43 clearmake
    44 pushd ../..
    45 clearmake lo
    46 pushd
    47 ls
    48 cleartool edcs
    49 cleartool ls cpt.c
    50 history
    3) Pour relancer les commandes:
    % !!
    relance la dernière commande tapée
    % ! nn
    relance la commande listée en numéro nn dans la liste fournie par la commande history

    Regarder ici pour plus d'infos:
    http://www.washington.edu/computing/unix/history.html

  5. #5
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Points : 841
    Points
    841
    Par défaut
    ok je te remercie...cependant ça resout pas completement mon pb. pour relancer la même commande c ok. mais il m'arrive de lancer la même commande (souvent trés longue) mais en changeant juste le nom d'un fichier ou d'un repertoire....ce qui n'est pas possible aujourdh'ui. c beaucoup plus pratique de se balader dans l'historique avec les fléches HAUT et BAS car là je peux choisir de lancer exactement la même commande ou d'en modifier un ou plusieurs paramétres. as tu une autre idée ou méthodes pour avoir ce fonctionnement?. en tout cas merci pour le tuto
    Ce n’est pas en cassant le thermomètre que vous ferez baisser la température

  6. #6
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    rajoute
    dans le fichier .cshrc de l'utilisateur.


    Pour les flèches, le csh n'a pas implémenté ces raccourcis.
    Grave urgent !!!

  7. #7
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Points : 841
    Points
    841
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Pour les flèches, le csh n'a pas implémenté ces raccourcis.
    . merci pour l'info .

    si je comprends bien, je dois retaper mes commandes à chaque fois .....



    edit : j'ai oublié aussi de demander pour la completion car je ne l'ai pas aussi.
    Ce n’est pas en cassant le thermomètre que vous ferez baisser la température

  8. #8
    Membre régulier Avatar de Deepc
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 74
    Points : 77
    Points
    77
    Par défaut
    essayes le "ctrl r", "control r"

    est tu tapes le debut de la commande que tu cherches.

    Par contre je ne sais pas si c une particularité de SOLARIS ou du shell bash...

    a voir !!!

  9. #9
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Points : 841
    Points
    841
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    essayes le "ctrl r", "control r"
    merci! mais ça fait rien chez moi.. ça fait ça :^R et c'est tout

    personne n'a une idée pour avoir la completion au moins(sur les noms des fichiers par exemple)?
    Ce n’est pas en cassant le thermomètre que vous ferez baisser la température

  10. #10
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    344
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 344
    Points : 324
    Points
    324
    Par défaut
    !!:0- hf
    : reproduces the previous command substituting "hf" for the last argument
    !8:0-:s/tx/nw/ ff
    reproduces command 8 substituting "nw" f and ff for the last argument
    !9:s/bok/book/
    reproduces command 9 substituting "book" for "bok"

    ... Il suffit de lire le lien donné plus haut : http://www.washington.edu/computing/unix/history.html

Discussions similaires

  1. Comment activer un bouton de commande que si nécessaire
    Par nabilfaouzi dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 17/01/2008, 12h19
  2. Historique des commandes SQL
    Par andrianiaina dans le forum Toad
    Réponses: 8
    Dernier message: 25/10/2007, 16h25
  3. [8i][sqlplus 3.3] historique des commandes ?
    Par sala|-| dans le forum Oracle
    Réponses: 1
    Dernier message: 09/12/2006, 14h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo