Commande de unix

dakster12 Messages postés 249 Statut Membre -  
dakster12 Messages postés 249 Statut Membre -
Bonjour,
je veux un commande qui permet de lister tous les fichiers qui commençant par annee4 et de 7 lettres maximum
Configuration: Windows XP
Internet Explorer 6.0

11 réponses

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    hello
    ls -l annee4?
    0
  2. dakster12 Messages postés 249 Statut Membre
     
    hello

    cette commande permet de lister tous les fichiers qui commençant par annee4 et de 7 lettres maximum?
    0
  3. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    oui, ? représente 1 caractère
    0
  4. dakster12 Messages postés 249 Statut Membre
     
    mais le 7 lettres maximum nn
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Phasme
     
    Bonsoir,

    Si c'est une commande qui te renvoie les fichiers dont le nom contient le motif annee4 suivit de 0 à 7 caractères maximum que tu cherches, en voila une:

    ls -1 annee4* | awk '(length($0) < 14) {print $0}'

    on dit à awk de tester toutes les lignes renvoyées par ls -1 et de pour voir celle qui contiennent moins de 14 caractères.
    Si il en trouve, on lui dit de les afficher avec {print$0}.
    0
  7. dakster12 Messages postés 249 Statut Membre
     
    merci
    0
  8. Flanders64
     
    salut dakster..

    je ne sais pas trop ce que vaux la solution de Phasme mais il existe une solution plus simple...

    ls -l annee4?

    le ? signifiant "caractere quelconque"...il joue le role de ton 7eme caratere quelconque..

    voilà j'espere que ca aura pu t'aider !
    0
  9. Flanders64
     
    et cette solution permet bien de limiter le nombre de caractere...ici 7 caractères a n n e e 4 ?
    0
  10. dakster12 Messages postés 249 Statut Membre
     
    merci

    tu connais une commande qui permet de formater ?
    0
  11. Phasme Messages postés 17 Statut Membre
     
    @dakster12,

    Face aux doutes que tu émettais vis à vis de la première ligne de commande, je pensais que tu voulais 7 caractères après année4 au maximum. Si c'est bien 7 caractères maximum, comprenant le motif "annee4", alors oui je confirme que c'est bien la première commande qu'il te faut comme te le dis Flanders64.
    Sinon qu'entends tu par "formater" exactement ?

    0
  12. dakster12 Messages postés 249 Statut Membre
     
    ok
    0