Utente:Brodobot/Bash: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Brodo (discussione | contributi)
Nuova pagina: == Sostituzione di tutte le stringhe Referenze con le stringa Bibliografia == :python replace.py -file:IpuntanoquidelTemplate:IUCN -regex "Refere...
 
(Nessuna differenza)

Versione attuale delle 16:00, 28 set 2007

Sostituzione di tutte le stringhe Referenze con le stringa Bibliografia modifica

python replace.py -file:IpuntanoquidelTemplate:IUCN -regex "Referenze" "Bibliografia"

Sostituzione di tutti i riferimenti ad http://www.iucnredlist.org con il Template {{IUCN}} modifica

python replace.py -file:Ilinkinquestalista -regex "\*(.*). (.*)details.php\/(.*)\/all(.*)" "*{{IUCN|summ=\3|autore=\1}}"
python replace.py -file:Ilinkinquestalista -regex "\*(.*). (.*)details.php\/(.*)\/sum(.*)" "*{{IUCN|summ=\3|autore=\1}}"
python replace.py -file:Ilinkinquestalista -regex "(.*). (.*)details.php\/(.*)\/sum(.*)" "*{{IUCN|summ=\3|autore=\1}}"

Aggiornamento di tutti gli statocons del tassobox modifica

L'utima volta eseguito lo script statocons: 27 maggio 2007 alle ore 13:21 UTC
script
  • python replace.py -file:IUCN/IUCN_$IUCN_versione\ $versione -regex "\| ?statocons ?=(.*)\n(\|statocons_versione=.*\n)?" "|statocons=$IUCN\n|statocons_versione=iucn2.3\n" -log:Statocons_$IUCN_$versione
  • python replace.py -file:IUCN/IUCN_LC_versione\ 2.3 -regex "\| ?statocons ?=(.*)\n(\|statocons_versione=.*\n)?" "|statocons=LR/lc\n|statocons_versione=iucn2.3\n" -log:Statocons_LC_2.3 -except:"statocons=\n"
  • python replace.py -file:IUCN/IUCN_LC_versione\ 3.1 -regex "\| ?statocons ?=(.*)\n(\|statocons_versione=.*\n)?" "|statocons=LC\n|statocons_versione=iucn3.1\n" -log:Statocons_LC_3.1 -except:"statocons=\n"
LC 3.1 fatto (anche sottospecie)
LC 2.3 fatto (anche sottospecie)
NT 3.1 fatto (anche sottospecie)
NT 2.3 fatto (anche sottospecie)
CD 2.3 fatto (anche sottospecie)
VU 3.1 fatto (anche sottospecie)
VU 2.3 fatto (anche sottospecie)
EN 3.1 fatto (anche sottospecie)
EN 2.3 fatto (anche sottospecie)
CR 3.1 fatto (anche sottospecie)
CR 2.3 fatto (anche sottospecie)
DD 3.1 fatto
DD 2.3 fatto
EW 3.1 fatto (anche sottospecie)
EW 2.3 fatto (anche sottospecie)
EX 3.1 fatto (anche sottospecie)
EX 2.3 fatto (anche sottospecie)

Individuazione di tutte le pagine senza il tassobox e inserimento del template {{Tmp|tassobox}} modifica

L'utima volta eseguito lo script no_tassobox: 28 maggio 2007 alle ore 8:01 UTC
script

for i in Mammiferi_fossili Dinosauri Dinosauri_ornitischi Dinosauri_saurischi Pterosauri Ittiosauri Terapsidi Anfibi_estinti;
do

python replace.py -cat:$i -regex "(^(\{\{(S|stub)|.*\}\}\n)?)" "\1{{tmp|tassobox}}\n" -except:"\{\{([T|t]mp\|)?(T|t)assobox" -nolog -summary:"+{{[[Template:tmp|tmp]]|tassobox}}"; done;

done;

python replace.py -page:Utente:Brodobot -regex "no_tassobox: (.*)" "no_tassobox: {{subst:#time:d F Y \"alle ore\" G:i \"UTC\"}}" -nolog -always