4 votes

Détection et création de répertoires en Bash script.

J'ai un bash script qui dépend de l'existence d'un groupe de dossiers, mais je ne veux pas créer les dossiers à la main chaque fois que j'utilise le script sur une nouvelle machine.

Actuellement, j'ai ce qui suit pour la détection et la création de répertoires (tiré de ici ) :

for i in {7..0}
do
  if [ ! -d "backup.${i}" ]; then
    mkdir backup.${i}
  fi
done

Cela détecte et crée les dossiers 'backup.0' à 'backup.7' sans problème, mais il doit y avoir un moyen plus élégant de le faire.

7voto

unutbu Points 222216
mkdir -p backup.{0..7}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X