Question #3964
Proposée par Answiki
le 04/12/2021 à 10:03:47 UTC
En Bash, comment créer un nouveau fichier avec un numéro qui s'incrémente automatiquement si le fichier existe déjà ?
Merged questions
Answer
Submitted by Answiki
on 12/04/2021 at 10:04:11 AM UTC
Le script Bash suivant crée un nouveau fichier dont le numéro s'incrémente automatiquement si ce fichier existe déjà :
name=filename
if [[ -e $name-1.ext ]] ; then
i=2
while [[ -e $name-$i.ext ]] ; do
let i++
done
name=$name-$i
else
name=$name-1
fi
touch "$name".ext
Answer by Answiki on 12/04/2021 at 10:04:11 AM
Le script Bash suivant crée un nouveau fichier dont le numéro s'incrémente automatiquement si ce fichier existe déjà :
name=filename
if [[ -e $name-1.ext ]] ; then
i=2
while [[ -e $name-$i.ext ]] ; do
let i++
done
name=$name-$i
else
name=$name-1
fi
touch "$name".ext
Question by Answiki 12/04/2021 at 10:03:47 AM
En Bash, comment créer un nouveau fichier avec un numéro qui s'incrémente automatiquement si le fichier existe déjà ?
# | ID | Query | URL | Count |
---|
Icons proudly provided by Friconix.