As vrea sa postez si eu un script cu care puteti lua subiectele de la bak.
Si as dori daca puteti sa ma ajuta in al optimiza pentru viitor.
#! /bin/sh i=1 while [ $i -le 100 ] do if [ $i -le 9 ] then wget http://subiecte2007.edu.ro/bacalaureat/proba_A/limba_si_literatura_romana/varianta_00$i.doc-%5B01%5D.png wget http://subiecte2007.edu.ro/bacalaureat/proba_A/limba_si_literatura_romana/varianta_00$i.doc-%5B02%5D.png elif [ $i -ge 10 ] && [ $i -le 99 ] then wget http://subiecte2007.edu.ro/bacalaureat/proba_A/limba_si_literatura_romana/varianta_0$i.doc-%5B01%5D.png wget http://subiecte2007.edu.ro/bacalaureat/proba_A/limba_si_literatura_romana/varianta_0$i.doc-%5B02%5D.png elif [ $i -eq 100 ] then wget http://subiecte2007.edu.ro/bacalaureat/proba_A/limba_si_literatura_romana/varianta_$i.doc-%5B01%5D.png wget http://subiecte2007.edu.ro/bacalaureat/proba_A/limba_si_literatura_romana/varianta_$i.doc-%5B02%5D.png fi i=`expr $i + 1` done
multumesc.
PS: As vrea sa fac si un IF si daca exista fisierul pe Disc sa nu-l mai downloadeze inca o data . Cine ma poate ajuta.
completare:
daca doriti sa va faceti din acele poze un fisier pdf ce poate fi parcurs mai mai usor si tiparit atunci acest script va este de ajutor.
APlicatiile necesare se pot instala cu urpmi si trebuie rulat in folderul cu poze.
Cristian
http://www.mandrivausers.ro
Excelent script, Pr0tecT0R! ;)
Cred că am putea renunţa la condiţiile pentru zerouri folosind printf. Iar pentru fişiere existente, putem pune un -c (continue) la wget:
[url=http://counter.li.org/]Linux registered user #368449[/url]
mersi de completare Cosmin, merge excelent
Cristian
http://www.mandrivausers.ro
Am încercat adineauri scriptul pentru creat PDF. E genial! O să îl pun bine. Aş mai fi avut nevoie de aşa ceva, şi numai eu ştiu cum m-am chinuit, băbeşte.
[url=http://counter.li.org/]Linux registered user #368449[/url]
Interesanta contiunare de script.Apropo mentionez ca sunt nou in ale Linuxului nu si in ale programarii.
Eu am propus daca poate cineva sa complecteze in felul urmator.Adica daca eu am deja varianta_002.png pe hard si pornesc acel script, nu doresc ca wget sa-mi downloadeze inca o data varianta_002.png.1, pentru ca el asa face.Deci as putea face un if ca sa testez daca exista fisierul.Am gasit pe internet
if [ -f $fisier ]
then
echo " exista $fisier"
else
wget $fisier
fi
ceva de genu dar nu imi mergea de ce oare ?? stiti voi alta varianta?
Din fericire am gasit care era problema.
Deci asta e scriptul:
Am facut si cu 04 variante poate sunt si 04 :P nu se stie niciodata. Apropo acuma vreau sa fac un log daca se poate.Adica un fisier in care sa scrie cam aceleasi chestii ce le scrie in terminal.Adica File Not Found sau etc... :) Daca se poate.Sper sa nu fiu prea pretentios!
cred ca wget -c http://..... ca rezolva problema daca exista acel fisier
wget -o logfile salveaza in logfile in loc de ecran
Cristian
http://www.mandrivausers.ro
super marfă! cu scriptul ăsta am făcut ceea e în windows făceam în zeci de minute! mă rugaseră mai mulţi prieteni să fac ceva să îi ajut cu subiectele la BAC şi uite, linux m-a ajutat din nou!
super marfă!
Lumea lui A.Faith --> http://afaith.eu
###############################
There is no patch for human stupidity
###############################
join #mandrivaro on FreeNode!