J'ai un répertoire principal bp
et il a de nombreux sous-répertoires bp01
, bp02
, bp04
. Dans chaque répertoire, il y a un fichier et le nom de chaque fichier est aléatoire mais commence par co. Je veux changer chaque nom de fichier le même que son répertoire parent.
Voici la structure de mon dossier:
Je veux que ça ressemble à ça:
Je suis la main verte sous Linux, j'espère que quelqu'un pourra m'aider. Je vous remercie:)
peut-être que cela peut vous aider:
cd bp
for subdir in ./*; do mv -v ./"$subdir"/*.nii ./"$subdir"/"$subdir".nii; done;