Alias efface

Bonjour,

j'ai ceci :

<20> alias efface 'rm \!$'

a votre avis la commande <21> efface essai1 essai2 essai 3 va alors:

1/effacer essai1
2/effacer les trois fichiers
3/effacer essai3
4/ ne rien effacer du tout

Merci d'avance

6 réponses

  1. connaissez vous un logiciel de shell sous windows 7 ?
    0
    1. Modérateur
      0
  2. oui désolé j'ai oublié de préciser que c'était du tcsh. alors a votre avis que va t-elle faire la commande<21> -_-
    0
    1. Modérateur
      Ben tu la tapes dans un shell et tu verras ce qu'elle fait !
      0
  3. Contributeur
    hello
    la syntaxe est correcte en tcsh.
    quel shell utilises-tu ?
    0
    1. Modérateur
      ça part mal.
      La bonne syntaxe c'est : alias efface='rm \!$'

      pis essai3 et pas essai 3 enfin j'imagine...

      Ensuite je doute que !$ marche dans les alias.
      0
      1. Modérateur
        Ce qu'elle a oublié de préciser c'est que c'est du shell csh* ;-\

        * Comment je le sais ? suivez le guide ;-((
        0
      2. Modérateur
        ha ok :)
        J'étais parti sur du bash comme c'est le truc par def la plus part du temps (et je connais pas tcsh).

        Je pensais que c'était une erreur de recopie ou un piège dans la question.
        0
    2. non un simple exercice que je fais par moi même mais je doute sur cette question

      Merci
      0