Creer des noms de dossiers à l'aide du contenu d'un fichier texte
Bonjour a tous,
Je suis tout nouveau sur le forum. J'ai décider d'en finir avec Windows et de passer a Debian 10 buster.
Je me suis renseigné sur internet , sur le forum concernant les commandes linux.
J'adore utiliser le terminal et lancer des commandes. Sous Windows c’était cmd.exe. Sous linux c'est Shell, je crois.
Débutant sous linux,je vous prie donc d'être indulgent, et de donner des explications détaillées si besoin.
J'aimerai pouvoir créer automatiquement des dossiers et sous dossiers, dont leurs noms seront à l'identique au contenu d'un fichier texte au format .txt (chaines de caratères avec du texte, chiffres, et espaces . Par contre, il n'aura pas d'accent et de caractères spéciaux).
Par exemple, j'ai un fichier texte toto.txt dans le répertoire: home\usr\document
Dans Toto.txt, il y a: je découvre linux en 2019
Je voudrai à partir d'un fichier .bash (je crois, équivalent .bat en Windows) obtenir un nouveau dossier nommé: je decouvre linux en 2019
exemple de script au format .bash
cd home\usr\document (va au chemin.....)
cp toto.txt (copie le fichier texte)
mkdir home\usr\document\je decouvre linux en 2019\ (creer le dossier je decouvre linux en 2019)
cp toto.txt home\usr\document\je decouvre linux en 2019\ (copie le fichier texte dans le ce chemin...)
Bien évidemment, ce n'est pas correct.
Mais vous avez compris l'idée. L’idée est de créer des dossiers, sous dossiers en fonction du contenu du fichier texte toto qui change tout le temps.
Je vous remercie par avance pour vos réponses.
A bientôt:D