Vous pouvez utiliser la commande seq, mais si vous souhaitez spécifier le nombre de chiffres, utilisez l'option -f. "Seq -f% 0 chiffres premier numéro dernier numéro" En tous cas. N'oubliez pas d'écrire 0 ...
#!/bin/bash
for NUMPATH in `seq -f %05g 1 96`
do
echo "flow_z${NUMPATH}_0000950000"
done
Le résultat de l'exécution est le suivant
rm flow_z00081_0000010000
(réduction)
rm flow_z00095_0000950000
rm flow_z00096_0000950000
Si vous souhaitez supprimer un fichier de numéro de série, mais que le caractère générique dépasse la limite, vous ne pouvez pas l'écrire correctement et il est difficile d'utiliser une expression régulière, vous pouvez le gérer avec le code ci-dessus.
Recommended Posts