J'ai un bô script bash pour modifier la ligne web local de mon site afin de permettre le telechargement d'un fichier.mpeg depuis le site directement.
Voici l'bébé tel qu'il fonctionne actuellement :
[...]
### Gestion des arguments ###
# Référence du concours :
refconcours=$1
# Client
refclient=$2
#Reference video
refvideo=$3
find ${DIRNET} -type f -iname "liste_video*.php" -exec sed -i '/'$(printf '%04g' ${refvideo})'/'s,'<td>','<td><a href="http://adresse_serveur/'${refconcours}'/tel-'${refclient}'/'$(printf '%04g' ${refvideo})'.mpeg">', {} \;
Je souhaite que l'argument refvideo=$3 puisse se démultiplier en plusieurs numéros de videos.
Exemple :
Ma ligne de commande pour une video :
monscript 150416-39 jojo 1
Me donne bien la modification souhaitée pour la video n°0001.mpeg.
Je voudrai lancer le script pour plusieurs videos en même temps, comme ceci :
monscript 150416-39 jojo 1 105 842 65
Et donc des modifications de lignes web différentes, adaptées chacune au numéro de la vidéo visée.
Y'a't'y moyen d'y faire, ça ?
script modification ligne dans fichier web
0 commentaires:
Enregistrer un commentaire