This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Programmatoriii Help
#11
Ciao,
se vuoi provare questo:


Premesso che:
1) io abbia capito il problema... Big Grin
2) che cmq non sono un asso con la bash ma mi arrangio come posso
2) nella directory destinazione sono presenti SOLO le foto (Meglio cmq lavorare con delle copie... sai mai)
3) che il file che devi aprire, modificare e salvare con nome sia sempre quello


Copia il testo sopra in un text editor,
modifica le variabili destinazione e modello, e l'estensione .jpg nel caso fosse JPG
non solo, modifica xxxx con la parola chiave che devi sostituire nel file di modello.
E' importante che la parola chiave non venga ripetuta in altre occasioni nel modello, altrimenti il comando sed cambiera' anche le altre ricorrenze, nel caso, rendila unica nel file di modello, che so, "010101010101010101"
salvalo con estensione .sh
dagli i permessi di esecuzione: chmod +x nomefile.sh
poi eseguilo: ./nomefile.sh
a me funziona Smile

Citazione:#!/bin/sh
destinazione="/home/utente/percorsodelleimmagini"
modello="/home/utente/percorsodelfiledimodello/modello.htm"
estensione=".htm"
barra="/"

for riga in `ls $destinazione`
do
solonome=`basename $riga .jpg`
nomefile=$destinazione$barra$solonome$estensione
sed "s/xxxx/$riga/g" $modello > $nomefile
echo "File processato: "$riga
done
  Cita messaggio


Messaggi in questa discussione
Programmatoriii Help - da giodrum - 06-07-2012, 11:53
Programmatoriii Help - da progitto - 06-07-2012, 12:08
Programmatoriii Help - da Formix - 06-07-2012, 12:11
Programmatoriii Help - da giodrum - 06-07-2012, 12:18
Programmatoriii Help - da TheStork - 06-07-2012, 12:38
Programmatoriii Help - da giodrum - 06-07-2012, 12:43
Programmatoriii Help - da Formix - 06-07-2012, 12:54
Programmatoriii Help - da TheStork - 06-07-2012, 13:45
Programmatoriii Help - da Fox - 06-07-2012, 16:55
Programmatoriii Help - da claud - 06-07-2012, 18:02
Programmatoriii Help - da Fox - 06-07-2012, 22:32
Programmatoriii Help - da jad - 06-07-2012, 22:45
Programmatoriii Help - da Dangerfield78 - 06-07-2012, 23:51



Utenti che stanno guardando questa discussione: 1 Ospite(i)