Voici ce que je veux faire:Bash Script pour extraire les fichiers d'archive Divise les rar
J'ai des milliers d'archives séparées sur rar Archives nom du dossier. Nom des fichiers 0001.part1.rar 0002.part2.rar 0003.part3.rar etc.
- lire 0001.part1.rar
- créer un répertoire basé sur le préfixe du fichier ci-dessus par exemple 0001
- déplacez tous les fichiers avec le même préfixe dans le répertoire créé ci-dessus.
- Extraire les fichiers dans ce répertoire
- supprimer tous les fichiers rar dans ce répertoire
- Renommez le fichier extrait basé sur une liste de noms à partir d'un fichier texte.
- Rar le fichier renommé avec différents arguments.
- Déplacez le fichier renommé (à partir de l'étape 6) vers un nouveau répertoire appelé Terminé.
- Passez au fichier 0002.part1.rar puis effectuez les étapes 2 à 8 et ainsi de suite.
De plus, comment l'incorporer avec cron ??? Cela devrait être exécuté une seule fois ...
Après extraction de la première série de fichiers de rar changer à:
file.001
file.002
file.003
etc que je dois extraire aussi.
Précision sur l'étape 6:
Après extraction de la deuxième série de rar de (file.001, file.002 etc.) Je veux renommer la base d'une liste de noms à partir d'un fichier texte.
par exemple. Liste des fichiers à partir d'un fichier texte:
0001 - GB Funds.DAT
0002 - US Bonds.DAT
0003 - SG Securities.DAT
0004 - LU Credits.DAT
Précision sur l'étape 7:
After renaming the file I want to move it on a new folder called "Done"
Précisions sur l'étape 9:
Go back to the main folder with all the other archives
and continue extracting the next set of archives and
do the same steps from 1 to 8.
montrez-nous ce que vous avez essayé. – ghostdog74