HULK Forum Index Linux općenito Omanila skripta |
Pregledavanje ovog Threada:
2 Anonimnih Korisnika
Dno Prethodna tema Sljedeca tema |
|
|
|
|
---|
Pošiljatelj | Thread |
---|
|
Re: Omanila skripta | #45 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
Pridružen: 29.12.2005
Od Šibenik
Poruke: 788
Level : 25 HP : 0 / 607 Grupa:
Registered Users |
Skripta mi već dosta vremena radi u lucidu 32b, a kako radi u svim drugim distrama. mislim da mogu reći da nešto nije u redu sa lucidom 64b. U njemu je dolazilo do tajanstvenog zastoja skripte bez tragova koji bi pomogli naći razlog. Skripta je poprilično jednostavna (sama kopiranja):
#!/bin/bash #set -x ( #cp /home/davor/linux/bckp/slk/bckp.gif /home/davor/Desktop cp /home/davor/log/bckp.txt /home/davor/log/bckp-old.txt echo $(date) > /home/davor/log/bckp.txt echo "Backup" #kd=`date '+%d'` #((kdd=$kd % 2)) fb="Backup" #if [ "$kdd" -eq 0 ] #then #fb="2" #fi #dodf=`echo $(date +%p)` #fb="$fb""$dodf" post=0 inc=8 #cd /media/store/$fb for (( i=1; i<6; i++ )) do case $i in 1) kj="Programi" ;; 2) kj="linux" ;; 3) kj="Razno" ;; 4) kj="Slike" ;; 5) kj="Web" ;; esac ((post=post+inc)) echo $post echo "# $kj" diff -rq /media/dsk1/moj/$kj /media/dsk4/$fb/$kj if [ $? -ne 0 ] then echo $post echo "# $kj - copy - $fb" rm -fr /media/dsk4/$fb/$kj cp /media/dsk1/moj/$kj /media/dsk4/$fb/ -R fi done ############## #exit for (( i=1; i<5; i++ )) do case $i in 1) kj="Knjige" sa="/media/dsk2/" na="/media/dsk3/" ;; 2) kj="Stripovi" sa="/media/dsk2/" na="/media/dsk4/" ;; 3) kj="Glazba" sa="/media/dsk2/" na="/media/dsk3/" ;; 4) kj="Video" sa="/media/dsk3/" na="/media/dsk4/" ;; esac ((post=post+inc)) cd $sa$kj ls * -d | while read f do echo $post echo "# $kj" v=`ls -dl $f` #echo $v v=$(echo ${v:0:1}) #echo $v if [ "$v" = "d" ] then if [ ! -d $na$kj/$f ] then echo $post echo "# $kj - copy - $f" cp $sa$kj/$f $na$kj/ -R else cd $sa$kj/$f ls * > /home/davor/.glh.txt cd $na$kj/$f ls * > /home/davor/.gls.txt cmp /home/davor/.glh.txt /home/davor/.gls.txt > /dev/null if [ $? -ne 0 ] then echo $post echo "# $kj - copy - $f" rm -fr $na$kj/$f cp $sa$kj/$f $na$kj/ -R fi cd $sa$kj #rm /home/davor/.glh.txt /home/davor/.gls.txt fi fi if [ "$v" = "-" ] then echo $post echo "# $kj" if [ ! -f $na$kj/$f ] then echo $post echo "# $kj - copy - $f" cp $sa$kj/$f $na$kj/ fi fi done done ((post=post+inc)) echo $post echo "# Zaslon" cd /media/dsk2/Zaslon ls * > /home/davor/.lszh.txt cd /media/dsk4/Zaslon ls * > /home/davor/.lszs.txt sort /home/davor/.lszh.txt > /home/davor/.lszhs.txt sort /home/davor/.lszs.txt > /home/davor/.lszss.txt cmp /home/davor/.lszhs.txt /home/davor/.lszss.txt > /dev/null if [ $? -ne 0 ] then echo $post echo "# Zaslon - copy" rm -fr /media/dsk4/Zaslon cp /media/dsk2/Zaslon /media/dsk4/ -R fi rm /home/davor/.lszh.txt /home/davor/.lszs.txt /home/davor/.lszss.txt /home/davor/.lszhs.txt ((post=100)) echo $post echo "# Početna" echo $post echo "# pocetna - copy" rm -fr /media/dsk4/pocetna cp /media/dsk2/pocetna /media/dsk4 -R #rm /home/davor/Desktop/bckp.gif rm /home/davor/.glh.txt /home/davor/.gls.txt #rm /home/davor/Desktop/bckp.gif echo "Gotovo" echo $(date) >> /home/davor/log/bckp.txt echo $fb >> /home/davor/log/bckp.txt ) | zenity --progress \ --title="BACKUP" \ --text="backup" \ --percentage=0 \ --auto-close #set +x |
||||||||||
Postano : 22.12.2011 15:32:43
|
|
Re: Omanila skripta | #44 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
Pridružen: 29.12.2005
Od Šibenik
Poruke: 788
Level : 25 HP : 0 / 607 Grupa:
Registered Users |
Često program može biti dobro napisan a da ne radi zbog podataka ili vrste podataka. Pretresa san sve šta prepisujen. Ništa sumnjivo. A sačekati ću sljedeći LTS.
|
||||||||||
Postano : 02.09.2011 16:29:35
|
|
Re: Omanila skripta | #43 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
Pridružen: 04.01.2005
Od 33 stupnja i 4 minute sjeverno, i zatim 5 koraka na zapad
Poruke: 2391
Level : 39 HP : 0 / 964 Grupa:
Webmasters Registered Users HULK UrednikNovosti UrednikRecenzija UrednikLinkova ModeratoriForuma UrednikSekcija UrednikBlogova UrednikDogadjanja UrednikDokumenata UrednikKomentara |
Vjerojatno je greška tamo di ti sustav javi grešku, ili gdje stane, ili recimo u pojedine retke staviš nešto tipa
echo "sad sam u tocki 1" pa moš vidit da je recimo došao do točke 1 i slično... I onda javiti gdje točno i na koji način ne radi, a ne da sad netko mora slagati cijeli sustav u nadi da će složiti kako ti imaš i pokrenuti tu skriptu pa onda tražiti grešku... |
||||||||||
Postano : 30.08.2011 9:50:43
|
|
Re: Omanila skripta | #42 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
Pridružen: 29.12.2005
Od Šibenik
Poruke: 788
Level : 25 HP : 0 / 607 Grupa:
Registered Users |
Skripta je malo evoluirala. Al i dalje ne radi na Ubuntu. Na svim drugim distrama radi uključujući Fedoru na kojoj sam sad.
#!/bin/bash #set -x #cp /home/davor/linux/bckp/slk/bckp.gif /home/davor/Desktop cp /home/davor/log/bckp.txt /home/davor/log/bckp-old.txt echo $(date) > /home/davor/log/bckp.txt echo "Backup" kd=`date '+%d'` ((kdd=$kd % 2)) fb="1" if [ $kdd -eq 0 ] then fb="2" fi cd /media/store/$fb for (( i=1; i<7; i++ )) do case $i in 1) kj="Lekcije" ;; 2) kj="linux" ;; 3) kj="Razno" ;; 4) kj="Slike" ;; 5) kj="Web" ;; 6) kj="Zaslon" ;; esac diff -rq /home/davor/$kj /media/store/$fb/$kj if [ $? -ne 0 ] then rm -fr /media/store/$fb/$kj cp /home/davor/$kj /media/store/$fb/ -R fi done for (( i=1; i<5; i++ )) do case $i in 1) kj="Knjige" ;; 2) kj="Stripovi" ;; 3) kj="Glazba" ;; 4) kj="Video" ;; esac cd /media/home2/$kj ls * -d | while read f do v=`ls -dl $f` #echo $v v=$(echo ${v:0:1}) #echo $v if [ "$v" = "d" ] then if [ ! -d /media/store/$kj/$f ] then cp /media/home2/$kj/$f /media/store/$kj/ -R else cd /media/home2/$kj/$f ls * > /home/davor/.glh.txt cd /media/store/$kj/$f ls * > /home/davor/.gls.txt cmp /home/davor/.glh.txt /home/davor/.gls.txt > /dev/null if [ $? -eq 1 ] then rm -fr /media/store/$kj/$f cp /media/home2/$kj/$f /media/store/$kj/ -R fi cd /media/home2/$kj #rm /home/davor/.glh.txt /home/davor/.gls.txt fi fi if [ "$v" = "-" ] then if [ ! -f /media/store/$kj/$f ] then cp /media/home2/$kj/$f /media/store/$kj/ fi fi done done echo "Gotovo" echo $(date) >> /home/davor/log/bckp.txt echo $fb >> /home/davor/log/bckp.txt #rm /home/davor/Desktop/bckp.gif rm /home/davor/.glh.txt /home/davor/.gls.txt #rm /home/davor/Desktop/bckp.gif #set +x |
||||||||||
Postano : 20.08.2011 20:08:12
|
|
Re: Omanila skripta | #41 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
Pridružen: 29.12.2005
Od Šibenik
Poruke: 788
Level : 25 HP : 0 / 607 Grupa:
Registered Users |
Upravo tako. Niko ne voli gledati tuđe kodove. A i prograsmerski je nepristojno dirati tuđi rad.
A jel mi viruješ da san ja neke krupne probleme riješija u snu? Jednostavno bi sanja taj problem, u snu rješija i ujutro na poslu primjenija. Mene današnji informatičari bune svojom brutalnošću. U IBM svitu je sve drukčije ležernije, poštuje se etika... Moji najljepši trenutci na poslu su bili kad bi došli ljudi iz IBM-a. Bili su tako ljubazni i prijateljski nastrojeni. I svi jednako obučeni (!!??) |
||||||||||
Postano : 12.11.2010 16:45:21
|
|
Re: Omanila skripta | #40 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
Pridružen: 25.10.2007
Od Zagreb
Poruke: 351
Level : 17 HP : 0 / 412 Grupa:
Registered Users |
Ok, Ok... :)
sad mi je ipak jasnije.... ;) Ne znam zašto ti na Ubuntuu skripta ne radi jer je jednostavno - nisam ni proučavao. Jednostavno nisam pobornik kopanja po tuđim skriptama, jer da bih shvatio zašto nešto ne radi, moram shvatiti kako je programer razmišljao, a to znači da mu moram uči u glavu. To mi je više posla, nego da istu napišem iznova :) Zato ti ja nisam nikada od niko tražio savjete zašto i kako nešto riješiti. Jednostavno, mozak je uvijek sam našao rješenje kad sam se od problema malo odmaknuo.... |
||||||||||
_________________
Zaigraj neku društvenu igru, pogledaj na Igranje.org |
|||||||||||
Postano : 12.11.2010 16:22:56
|
|
Re: Omanila skripta | #39 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
Pridružen: 29.12.2005
Od Šibenik
Poruke: 788
Level : 25 HP : 0 / 607 Grupa:
Registered Users |
Pa Grofe, ne snalazim se ja loše u Linuxu nego me buni grafičko sučelje. Toga u moje vrime nije bilo. Isto vridi i za Windows. Pokuša san u inittabu staviti default 3, ali onda nemogu raditi web stranice ni gledati filmove. Dakle GUI je danas nezaobilazan. Ma koliko mi smetao. Grofe, ja imam vrlo brzo 50 godina. Nije za mene studiozno proučavanje OS-a ko kad sam bija mlad. A nisan više ni ista osoba ko prije rata, upravo zbog njega. Ponavljam bit ove teme je zašto Ubuntu ne izvodi korektno kodiranu skriptu, a svi drugi Linuxi izvode. I ne čudi se ako vidiš od mene početnička pitasnja. Nije sramota neznati, nego neznati a ne pitati.
PS. Ako se igdi vidi da sam trenutno na W7 (legalnom) to je posuđeni laptop. Moj komp je kod servisera. |
||||||||||
Postano : 12.11.2010 16:15:10
|
|
Re: Omanila skripta | #38 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
Pridružen: 25.10.2007
Od Zagreb
Poruke: 351
Level : 17 HP : 0 / 412 Grupa:
Registered Users |
Gigolo, ništa ja ne osuđujem i nkoga. Meni zaista nije jasno kako se kao čovjek od informatike i programiranja tako loše snalaziš u Linuxu? Pa tebi to ne bi trebao biti baš takav bauk ;)
Gledam ovo po sebi. Sve što sam ikada naučio i radio u informatici je na čisto hobističkom nivou, pa sam tako svladao i određene programske jezike i sustave. I zapravo mi nikada nije trebalo više od par mjeseci da se totalno prilagodim. Eto, samo me čudi zašto to tebi ide tako teško :( |
||||||||||
_________________
Zaigraj neku društvenu igru, pogledaj na Igranje.org |
|||||||||||
Postano : 12.11.2010 15:04:28
|
|
Re: Omanila skripta | #37 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
Pridružen: 29.12.2005
Od Šibenik
Poruke: 788
Level : 25 HP : 0 / 607 Grupa:
Registered Users |
Druže Grofe, ja nikad nisam rekao da neznam programirati, a to će ti reći i drugi. Plaćali su me za to pa sam bio prisiljen savladati iako sam elektroničar. U DOS-u sam izabrao PL/I, a u VM-u REXX. Znao sam i EXEC2 jer sam se svakodnevno susretao s njim, Assembler samo u osnovama zbog siswtemaq i zato što je3 štetan za programere viših programskih jezika. Imali smo još RPGII, Fortran i COBOL, ali se njimqa nisam bavio. Čemu oni uz PL/I? U informatici se triba specijalizirati. Ko svaštari propada. Ja recimo blage veze nemam o VTAM-u VCNA-i i mrežama. Za to je bio plaćan moj kolega Darko Devčić. Ipak oboje smo ponekad tribali pomoć Milana Ivandića iz CTS Zagreb. Kad si za nešto plaćen moralna obveza ti je da to znaš raditi. Tako je bar bilo u socijalizmu. Danas nije. Opće uvriježeno mišljenje je da su za taj posao inžinjeri elektrotehnike bogom dani. Nije istina! Uostalom ja inžinjere ne podenosim jer mislu da su pametni, a u praksii nisu nizašta. Ako misliš da me programiranje zaobišlo, nađi griješku u dotičnoj skripti koja je moj rad. Ja ne copy/pejstam tuđe radove kako je to rekao tvoj 4ndY, a ja pogrešno to pripisao Suki. I na ovom mjestu mu se duboko izvinjavam, jer zbam da čita ovaj forum. Osim toga tema ovwe rasprave je da mi ta skripta radi u dojednom Linuxu osim Ubuntu, a ne moje programersko umjeće. A viruj mi ono je na nivou! Ako ti želiš tvrditi drugačije, ne zanima me, bitno mi je mišljenje mojih mentora.
|
||||||||||
Postano : 12.11.2010 14:30:20
|
|
Re: Omanila skripta | #36 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Linux Master
Pridružen: 25.10.2007
Od Zagreb
Poruke: 351
Level : 17 HP : 0 / 412 Grupa:
Registered Users |
Ej Gigolo...
...od kada te poznam tu po forumima stalno mi jedna stvar ne ide u glavu. U vrijeme dok si se bavio računalima (i bio kako kažeš vrlo cijenjeni informatičar), da li si se bavio i programiranjem? Nisu li ti strojevi vrtili fortran na sebi ili neki drugi jezik. Znam da mi je stari i njegov frend (moj profa iz matematike na faksu) za potrebe trasiranja osi cesta koristili te stare IBM strojeve (a i moji u IPZ-u) i sve se zapravo pisalo u fortranu. Jer, ako si poznavao fortran ili neki srodni jezik, ne kužim kak sada ne kužiš više programiranje?? Nije mi jasno, ako si se tada tako žestoko bavio informatikom i bio si sistemac, kako te je programiranje zaobišlo. To mi je stalna misterija kad god čitam tvoje članke. Kada se jednom shvati osnovni koncept programa i programiranja, ostalo je samo stvar sintakse, a pogotovo ako ne govorimo o objektno orjentiranim jezicima tipa C++-a, nego se zadržimo na čisto proceduralnim.... |
||||||||||
_________________
Zaigraj neku društvenu igru, pogledaj na Igranje.org |
|||||||||||
Postano : 12.11.2010 2:30:52
|
Vrh Prethodna tema Sljedeca tema |
|
|