[bash] scritp2

Bonjour,

J'aimerai écrire un script qui crée un fichier pour stocker les lignes d'un fichier qui contiennent un certain login.

Le nom du fichier est le login est ajouté _log. Ce login est lu au clavier. Si le fichier existe déjà, un message offre la possibilité de le supprimer si on le souhaite.

Merci d'y répondre :)

5 réponses

  1. C’est pour un TD noté ?
    1. La question n'est pas de savoir si c'est noté ou pas.
      Et puis ce n'est pas noté de toute façon, je veux juste des éléments de réponses pour m'aider à le faire, comme par exemple les commandes nécessaires.
  2. Contributeur
    bonjour,
    ben si , car si c'est noté nous on veut la note !
    a+
    1. Tu auras besoin :

      – De la commande interne « read » (pour l’aide sur les commandes internes, ce n’est pas man, mais help
      – De la commande « grep »
      – De la commande interne « test » (abrégée aussi « [ »)

      Normalement si tu as eu un cours sur bash, ça devrait te suffire.
      1. Je peux avoir un peux plus d'infos sur le grep (dans ce contexte) ?
    2. Toujours personne pour me donner plus d'informations ?
      J'aimerai aussi que l'on me donne des informations sur le script en lui-même, car je n'ai pas très bien compris ce qu'il fait !!

      Merci d'avance !!
      1. La commande grep permet de trouver des lignes dans un fichier qui contiennent un motif

        Du genre : « grep machin FICHIER.txt » te ressortira les lignes de FICHIER.txt contenant « machin »

        Pour tester si un fichier existe, -e FICHIER renvoie VRAI si le fichier existe et FAUX sinon.

        Ensuite, abs.traduc.org te dira tout ce que tu veux pour le reste.