J'ai plusieurs dossiers avec plusieurs fichiers. J'ai besoin de renommer ces fichiers avec le même nom comme le dossier où le fichier stocké avec le préfixe "_partN".Renommez tous les fichiers dans plusieurs dossiers avec certaines conditions dans le script OS Linux simple commande.
A titre d'exemple,
J'ai un dossier nommé "new_folder_for_upload" qui ont 2 fichiers. Je dois convertir le nom de ces 2 fichiers comme,
new_folder_for_upload_part1 new_folder_for_upload_part2
J'ai tant de dossiers comme ci-dessus qui ont plusieurs fichiers. J'ai besoin de convertir tous les noms de fichiers que je décris ci-dessus.
Quelqu'un peut-il m'aider à trouver une commande ou un script linux unique pour faire ce travail automatiquement?
Quels sont les noms d'origine des fichiers? 'part1' et' part2', par hasard, ou devez-vous les énumérer? – DevSolar
Et avez-vous besoin des fichiers renommés dans les sous-dossiers, ou tous dans le répertoire supérieur? – DevSolar
Exemple de fichiers comme: FineHowardMD_1490040273_tab17.pdf HowardFineMD_1463582881_tab17.pdf Je dois changer le nom du fichier avec le nom du répertoire parent et « _partN » Exemple: new_folder_for_upload_part1.pdf new_folder_for_upload_part2.pdf Enfin après la fin de cette travail, j'ai besoin de stocker tous les fichiers de tous les répertoires dans un répertoire supérieur. –