Traiter le resultat d'une commande -script-
Résolu/Fermé
zozizon
Messages postés
674
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
6 juin 2017
-
9 févr. 2007 à 15:08
zozizon Messages postés 674 Date d'inscription samedi 30 avril 2005 Statut Membre Dernière intervention 6 juin 2017 - 9 févr. 2007 à 18:52
zozizon Messages postés 674 Date d'inscription samedi 30 avril 2005 Statut Membre Dernière intervention 6 juin 2017 - 9 févr. 2007 à 18:52
A voir également:
- Traiter le resultat d'une commande -script-
- Invite de commande - Guide
- Script vidéo youtube - Guide
- Commande terminal mac - Guide
- Resultat foot - Télécharger - Vie quotidienne
- Évariste souhaite télécharger le logiciel inkscape depuis le site de son éditeur. sélectionnez le résultat de recherche sur lequel il doit cliquer. - Forum Bugs et suggestions
7 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
9 févr. 2007 à 15:21
9 févr. 2007 à 15:21
Salut,
si tu utilise l'option -r tu n'as pas besoin de -d
et tu peux grouper les options
Tu peux combiner rm avec find, pour une suppression automatique, pas besoin d'ajouter dans en fichier.
Veux-tu détailler? Merci
si tu utilise l'option -r tu n'as pas besoin de -d
et tu peux grouper les options
rm -frje préfére utilser R au lieu de r (pour la lisibilité :-)), donc rm -fR
Tu peux combiner rm avec find, pour une suppression automatique, pas besoin d'ajouter dans en fichier.
Veux-tu détailler? Merci
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
9 févr. 2007 à 15:38
9 févr. 2007 à 15:38
Regarde un exemple dans le quel j'ai choisi de te supprimer :-)))
lami20j@debian:~$ locate zozizon /home/lami20j/zozizon /home/lami20j/zozizon/zozion10.txt /home/lami20j/zozizon/zozion1.txt /home/lami20j/zozizon/zozion2.txt /home/lami20j/zozizon/zozion3.txt /home/lami20j/zozizon/zozion4.txt /home/lami20j/zozizon/zozion5.txt /home/lami20j/zozizon/zozion6.txt /home/lami20j/zozizon/zozion7.txt /home/lami20j/zozizon/zozion8.txt /home/lami20j/zozizon/zozion9.txt lami20j@debian:~$ ls -ld zozizon/ drwxr-xr-x 2 lami20j lami20j 4096 2007-02-09 15:37 zozizon/ lami20j@debian:~$ locate zozizon | while read i;do rm -vfR $i;done détruit `/home/lami20j/zozizon/zozion7.txt' détruit `/home/lami20j/zozizon/zozion10.txt' détruit `/home/lami20j/zozizon/zozion6.txt' détruit `/home/lami20j/zozizon/zozion4.txt' détruit `/home/lami20j/zozizon/zozion8.txt' détruit `/home/lami20j/zozizon/zozion5.txt' détruit `/home/lami20j/zozizon/zozion3.txt' détruit `/home/lami20j/zozizon/zozion1.txt' détruit `/home/lami20j/zozizon/zozion2.txt' détruit `/home/lami20j/zozizon/zozion9.txt' détruire le répertoire: `/home/lami20j/zozizon' lami20j@debian:~$ ls -ld zozizon/ ls: zozizon/: Aucun fichier ou répertoire de ce typeMais avec find tu as plusiers obtions pour filtrer ce que tu cherches
zozizon
Messages postés
674
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
6 juin 2017
41
9 févr. 2007 à 16:22
9 févr. 2007 à 16:22
Merci pour votre aide.
C'est assez suptile -enfin pour moi-.
Merci lami20j de vouloir ma Mort;-).
Trés efficace ta methode merci, bon c'est pas trés catolique de résoudre les problème de cette manière mais aprés tout si ca marche. Ca doit en faire rire plus d'un, le petit debutant qui fait le bourin parcequ'il comprend pas tt!!!
Par contre pourrais tu revenir sur le
le | signifie quoi et le while read i je comprend pas trop sont fonctionnement.
C'est quoi la condition d'arret de ce while?
J'utilise souvent | dans ls | grep xxx sans même comprendre |.
Merci de ta patience.
C'est assez suptile -enfin pour moi-.
Merci lami20j de vouloir ma Mort;-).
Trés efficace ta methode merci, bon c'est pas trés catolique de résoudre les problème de cette manière mais aprés tout si ca marche. Ca doit en faire rire plus d'un, le petit debutant qui fait le bourin parcequ'il comprend pas tt!!!
Par contre pourrais tu revenir sur le
locate zozizon | while read i.
le | signifie quoi et le while read i je comprend pas trop sont fonctionnement.
C'est quoi la condition d'arret de ce while?
J'utilise souvent | dans ls | grep xxx sans même comprendre |.
Merci de ta patience.
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
9 févr. 2007 à 16:30
9 févr. 2007 à 16:30
Pour | - qu'on l'appelle pipe tu peux regarder dans la faq ccm shell guide d utilisation niveau debutant le chapitre
C'est quoi la condition d'arret de ce while?
l'existance d'une ligne, des qu'il n'y a plus des lignes alors while s'arrête
regarde ici comment lire un fichier ligne par ligne
je crois qu'après la lecture d'exemples tu vas comprendre
XXX. Les redirections et les pipelines
C'est quoi la condition d'arret de ce while?
l'existance d'une ligne, des qu'il n'y a plus des lignes alors while s'arrête
regarde ici comment lire un fichier ligne par ligne
je crois qu'après la lecture d'exemples tu vas comprendre
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
zozizon
Messages postés
674
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
6 juin 2017
41
9 févr. 2007 à 16:58
9 févr. 2007 à 16:58
Merci pour les liens et les explications.
Bon pour kdevelop ca marche toujours pas et ca me saoul. Le problème vient du compilateur c++ je pense.
Je dois me mettre au shell car j'aimerais bien ecrire un petitscript pour copiler des fichier en c pour le pic et franchement c'est un langage puissant mais assez complex au première abord et c'est pas les quelques commandes classique que je connais qui vont suffir!!!
Merci pour tout.
Bon pour kdevelop ca marche toujours pas et ca me saoul. Le problème vient du compilateur c++ je pense.
Je dois me mettre au shell car j'aimerais bien ecrire un petitscript pour copiler des fichier en c pour le pic et franchement c'est un langage puissant mais assez complex au première abord et c'est pas les quelques commandes classique que je connais qui vont suffir!!!
Merci pour tout.
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
9 févr. 2007 à 17:32
9 févr. 2007 à 17:32
Re,
Je dois me mettre au shell car j'aimerais bien ecrire un petitscript pour copiler des fichier en c pour l
Voilà pour compiler un fichier (voir man gcc pour les détails)
Si kdevelop ne fonctionne pas tu peux essayer Anjuta
Je dois me mettre au shell car j'aimerais bien ecrire un petitscript pour copiler des fichier en c pour l
Voilà pour compiler un fichier (voir man gcc pour les détails)
gcc -o fichier fichier.c
Si kdevelop ne fonctionne pas tu peux essayer Anjuta
zozizon
Messages postés
674
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
6 juin 2017
41
9 févr. 2007 à 18:52
9 févr. 2007 à 18:52
Ouai je sais mais je trouve pas ca trés pratique.
Dans le cas des microcontroleur j'utilise le compilteur pclite et chez microchip ils font le minimun pour linux, et c'est vraiment pas pratique leur histoire.
Mais ils pensent a nous donc merci qd même.
Mais c'est vrai que j'ao même pas pensé a verifier que gcc fonctionne bien!!!
Merci lami20j.
Dans le cas des microcontroleur j'utilise le compilteur pclite et chez microchip ils font le minimun pour linux, et c'est vraiment pas pratique leur histoire.
Mais ils pensent a nous donc merci qd même.
Mais c'est vrai que j'ao même pas pensé a verifier que gcc fonctionne bien!!!
Merci lami20j.