Créer des dossiers grâce à une liste de noms contenue dans un fi
Résolu/Fermé
Swiss Knight
Messages postés
1956
Date d'inscription
samedi 22 novembre 2008
Statut
Membre
Dernière intervention
27 juillet 2016
-
Modifié par Swiss Knight le 23/07/2013 à 19:12
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 - 24 juil. 2013 à 18:42
Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 - 24 juil. 2013 à 18:42
A voir également:
- Créer des dossiers grâce à une liste de noms contenue dans un fi
- Créer une liste déroulante excel - Guide
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un lien pour partager des photos - Guide
4 réponses
Flachy Joe
Messages postés
2103
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
21 novembre 2023
260
24 juil. 2013 à 18:42
24 juil. 2013 à 18:42
Salut,
alors c'est comme ça qu'il faut faire :
-d pur définir le délimiteur de champs "\n" = saut de ligne
dans le man. pour l'option -d on trouve : Les apostrophes, les antislashs n'ont pas de signification particulière
alors c'est comme ça qu'il faut faire :
xargs -a plop -d "\n" -i mkdir "{}"l'option -a pour lire directement le fichier, cat ne sert plus à rien
-d pur définir le délimiteur de champs "\n" = saut de ligne
dans le man. pour l'option -d on trouve : Les apostrophes, les antislashs n'ont pas de signification particulière
Flachy Joe
Messages postés
2103
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
21 novembre 2023
260
23 juil. 2013 à 19:13
23 juil. 2013 à 19:13
Salut,
comme ça :
comme ça :
cat plop | xargs -i mkdir "{}"
Swiss Knight
Messages postés
1956
Date d'inscription
samedi 22 novembre 2008
Statut
Membre
Dernière intervention
27 juillet 2016
110
23 juil. 2013 à 19:18
23 juil. 2013 à 19:18
Magnifique, merci ça marche nickel ! ;)
Swiss Knight
Messages postés
1956
Date d'inscription
samedi 22 novembre 2008
Statut
Membre
Dernière intervention
27 juillet 2016
110
Modifié par Swiss Knight le 23/07/2013 à 19:33
Modifié par Swiss Knight le 23/07/2013 à 19:33
Nuance en fait, dans une autre liste, j'ai une quarantaine de noms qui contiennent des apostrophes (guillemets simples) et la commande me retourne ceci :
en rajoutant -0 ça n'arrange absolument pas les choses ( ça ne créer rien du tout )
(en attendant j'ai remplacé les guillemets simple avec sed pour les remplacer par des traits sous la ligne... peut-être est-ce une meilleure habitude à prendre que de ne pas mettre ce genre de caractère dans des noms de dossiers...)
"Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement." -A. Einsten-
xargs: guillemets simple non appairés ; par défaut les guillemets sont particuliers à xargs à moins d'utiliser l'option -0
en rajoutant -0 ça n'arrange absolument pas les choses ( ça ne créer rien du tout )
(en attendant j'ai remplacé les guillemets simple avec sed pour les remplacer par des traits sous la ligne... peut-être est-ce une meilleure habitude à prendre que de ne pas mettre ce genre de caractère dans des noms de dossiers...)
"Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement." -A. Einsten-