[bash] scritp2

pti_bebel Messages postés 8 Statut Membre -  
(Pabix) Messages postés 600 Statut Membre -
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 :)
A voir également:

5 réponses

(Pabix) Messages postés 600 Statut Membre 81
 
C’est pour un TD noté ?
2
pti_bebel Messages postés 8 Statut Membre
 
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.
0
jeanbi Messages postés 15397 Statut Contributeur 2 184
 
bonjour,
ben si , car si c'est noté nous on veut la note !
a+
1
(Pabix) Messages postés 600 Statut Membre 81
 
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
pti_bebel Messages postés 8 Statut Membre
 
Je peux avoir un peux plus d'infos sur le grep (dans ce contexte) ?
0
pti_bebel Messages postés 8 Statut Membre
 
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 !!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
(Pabix) Messages postés 600 Statut Membre 81
 
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.
0