Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/10/2011, 13h20   #1
 
Homme
etudiant
Inscription : octobre 2011
Messages : 24
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : etudiant

Informations forums :
Inscription : octobre 2011
Messages : 24
Points : -4
Points : -4
Par défaut Comparaison de fichiers

bonjour ,

j'aurais une question concernant la comparaison de fichier en shell :

j'ai un fichier rep.txt avec des données : ex toto , lp

et j'ai un autre fichier toto.txt avec un nom à l’intérieur : ex DUPONT;Jean

donc je dois vérifier si toto du rep.txt correspond à un fichier toto.txt et si oui créer un répertoire DUPONT JEAN sous le répertoire toto(précédemment créé);

J'ai pensé à utiliser une boucle séquentielle mais je ne suis pas sur de comment écrire cette boucle.

2eme question, en fait je veux lire la dernière ligne d'un fichier texte et l'afficher dans la commande :

j'ai testé awk'END{print}' $ligne, ça fonctionne correctement mais j'aimerais mettre devant le répertoire créé est :
j'ai essayé avec echo mais il ne me prends plus alors le awk
emytom0308 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2011, 21h24   #2
Expert Confirmé Sénior
 
Avatar de N_BaH
 
Inscription : février 2008
Messages : 2 071
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 2 071
Points : 4 154
Points : 4 154
Bonjour,

Décris, sans utiliser de commandes, comment tu ferais "à la main".
ensuite, et seulement ensuite, tu utiliseras des commandes dans un script pour automatiser l'enchaînement des opérations précédemment décrites.
N_BaH est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h10.


 
 
 
 
Partenaires

Hébergement Web