Utente:Brodobot/Bash

Sostituzione di tutte le stringhe Referenze con le stringa BibliografiaModifica

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 tassoboxModifica

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