Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Jednostavni zadaci sa RAF-a !!!

[es] :: Skript jezici :: Jednostavni zadaci sa RAF-a !!!

Strane: 1 2

[ Pregleda: 3052 | Odgovora: 32 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3143
*.ptt.yu.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: Jednostavni zadaci sa RAF-a !!!27.01.2008. u 08:21
Cu ne radi. Samo ja nisam dobro napisao rsync komandu (pogledati man rsync):

~/tmp/test> ls
dva jedan tri
~/tmp/test> rsync -a ./* --exclude "dva" ../btest/
~/tmp/test> ls ../btest/
jedan tri


Jel treba da tesiram i sa direktorijumima? Iz man rsync:
Citat:

--exclude "foo/" would exclude any directory called foo



27.01.2008. u 08:21 

CONFIQ
♫♪♥♪♫

Član broj: 4218
Poruke: 1962
*.red.bezeqint.net.

ICQ: 82327428


Profil

icon Re: Jednostavni zadaci sa RAF-a !!!27.01.2008. u 10:50
Tvoj primer nece da izkopira tipa: /usr/backup/usr/share/*

Kao sto man kaze
Citat:
--exclude "foo/" would exclude any directory called foo


Treba samo da dodas --exclude "/foo"

Sta vise, tvoj prvi primer radi kako treba samo sam sto ne radi kad se postavi tacka kao kad sam ja lose postavio: --excplude=./excplude/....
treba --excplude=/exclude, bez tacke....





[Ovu poruku je menjao CONFIQ dana 27.01.2008. u 12:01 GMT+1]
27.01.2008. u 10:50 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3143
*.ptt.yu.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: Jednostavni zadaci sa RAF-a !!!27.01.2008. u 11:17
Hm, potpuno si u pravu, onda bi trebalo u stvari onaj prvi primer da radi, znaci sa --exclude "/usr/share", mada mi nije palo na pamet da ima nesto tipa /usr/backup/usr/share...

No dobro, ima tu raznih varijanti... npr mogao bi se koristiti i dd? man dd za vise -islo bi onda nesto tipa:

# dd if=/dev/hda5 of =/mnt/BACKUP

i onda bi iskopirao celu paticiju /dev/hda5 (koja je ovde mountovana na /usr) a bez hdb6... valjda.
27.01.2008. u 11:17 

chupcko
Beograd

Član broj: 5560
Poruke: 1074
*.ADSL.neobee.net.

Sajt: www.google.com


Profil

icon Re: Jednostavni zadaci sa RAF-a !!!27.01.2008. u 14:18
dd bi napravilo jedan velikiiiiiiiiiiii fajl sa sadrzzajem cele particije, prvo ne bi bas radilo jer of ocekuje FILE, a ne dir, a drugo ne bi bilo citljive bez nekog programa koji zna da gleda po ... (mount -o loop :PPP).

dd bi defitno preskocio za tako nesto ;).

Ajde vidim da se niko nije zainteresovao za tar :), a bas je sladak :) i zanimljiv fazon :).

(cd /src; tar cf - *) | (cd /dst; tar xvvf - )

Dakle u prvom taru jos mozete da stavite exclude :) i etoooooo. Ja ovo koristim takoreci svakodnevno.
CHUPCKO
27.01.2008. u 14:18 

random
Vladimir Vrzić
Senior Software Engineer, Vast.com
Stari Cerak

Tehnički konsultant
Član broj: 85
Poruke: 3855
*.adsl-a-1.sezampro.yu.

Sajt: www.last.fm/user/vrza


Profil

icon Re: Jednostavni zadaci sa RAF-a !!!30.01.2008. u 18:09
Citat:
chupcko: (cd /src; tar cf - *) | (cd /dst; tar xvvf - )

Dakle u prvom taru jos mozete da stavite exclude :) i etoooooo. Ja ovo koristim takoreci svakodnevno.


I ja, a često mi se iza tog pajpa prvo nalazi ssh ;) ali sam hteo radi edukacije malo da forsiram find | cpio sintaksu, da se ne zaboravi ta zgodna komanda.

Inače prvo što mi je palo na pamet kad sam video ovo pitanje je bilo da GNU tar ima jednu opciju koja bi bila korisna da se zaobiđe regex u ovom slučaju, a to je --one-file-system. Međutim, u [nedovoljno preciznoj] postavci pitanja nemamo ostatak df outputa, da bi zasigurno znali da ispod /usr ne postoji još neka posebna particija osim /usr/share. Ako ne postoji, onda

$ cd /usr && tar --one-file-system cf - * | (cd /mnt/BACKUP && tar xf -)


najelegantnije radi posao.

Inače se tar --exclude c | tar x po smislu svodi na isto što i find | cpio, kreiranje backup liste preko regexa.
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
30.01.2008. u 18:09 

bilke
Software Engineer, Sun Microsystems, Inc
Belgrade

Član broj: 132
Poruke: 8
*.sun.com.

Jabber: whiskeykontequila {at} gmail.com
ICQ: 36321328
Sajt: blogs.sun.com/bilke


Profil

icon Re: Jednostavni zadaci sa RAF-a !!!07.02.2008. u 16:47
Cao Chupcko, Vrzo i ostali,

Ovo su moji zadaci koje sam dao za domaci "lenchinama" (mladenvidic.blog.com copyright ) sa RAF-a, da bi nesto nauchili a ne da bi prepisali odgovore od gurua. Ako vam samo nije problem sledeci put ako se pojavi ovako uputite ih na man/google/knjigu za njihovo dobro.

Inache najelegantniji odgovor na zadatak br 2 je verovatno
Code:
cp -x /usr /mnt/BACKUP


Code:

[bilke@hydrogen ~]% man cp | grep -A 1 -B 1 -- -x
Reformatting cp(1), please wait...

       -x, --one-file-system
              stay on this file system
[bilke@hydrogen ~]%


ostalo ste super uradili

poz,
bilke
Unix is very simple, but it takes a genius to understand the simplicity.
(Dennis Ritchie)
07.02.2008. u 16:47 

jablan
Mladen Jablanović
Beograd

Član broj: 8286
Poruke: 3087
*.dynamic.sbb.co.yu.

Sajt: blog.radioni.ca


Profil

icon Re: Jednostavni zadaci sa RAF-a !!!07.02.2008. u 17:24
A da ti Bilke nisi malo preterao sa težinom zadataka, kad si uspeo da navučeš gurue?
07.02.2008. u 17:24 

bilke
Software Engineer, Sun Microsystems, Inc
Belgrade

Član broj: 132
Poruke: 8
*.sun.com.

Jabber: whiskeykontequila {at} gmail.com
ICQ: 36321328
Sajt: blogs.sun.com/bilke


Profil

icon Re: Jednostavni zadaci sa RAF-a !!!07.02.2008. u 17:38
Citat:
jablan: A da ti Bilke nisi malo preterao sa težinom zadataka, kad si uspeo da navučeš gurue? :)


:) To smo bash bili vezbali na casu ... samo pola spava ili igra onaj gnome shah :)
Unix is very simple, but it takes a genius to understand the simplicity.
(Dennis Ritchie)
07.02.2008. u 17:38 

jablan
Mladen Jablanović
Beograd

Član broj: 8286
Poruke: 3087
*.dynamic.sbb.co.yu.

Sajt: blog.radioni.ca


Profil

icon Re: Jednostavni zadaci sa RAF-a !!!07.02.2008. u 17:50
Citat:
bilke: To smo bash bili vezbali na casu ... samo pola spava ili igra onaj gnome shah

s/ili/pola/
07.02.2008. u 17:50 

CONFIQ
♫♪♥♪♫

Član broj: 4218
Poruke: 1962
*.red.bezeqint.net.

ICQ: 82327428


Profil

icon Re: Jednostavni zadaci sa RAF-a !!!09.08.2008. u 23:43
Citat:
3. napisite komandu koja ispisuje encoding (ASCII, UTF-8, UTF-16 ...)
svih *.txt fajlova u direkotorijumu /space


ovo stvarno ne znam ;( any clue?
09.08.2008. u 23:43 

niceness
Novi Sad

Član broj: 93992
Poruke: 565
*.ADSL.neobee.net.

Jabber: niceness@elitesecurity.org


Profil

icon Re: Jednostavni zadaci sa RAF-a !!!10.08.2008. u 12:55
Citat:
CONFIQ: ovo stvarno ne znam ;( any clue?

Mozda file? Jedino mi to pada na pamet.

Npr.:
$ file edk2/BuildNotes*
edk2/BuildNotes.txt: Non-ISO extended-ASCII English text, with CRLF line terminators
edk2/BuildNotes2.txt: ASCII English text, with CRLF line terminators
10.08.2008. u 12:55 

CONFIQ
♫♪♥♪♫

Član broj: 4218
Poruke: 1962
*.red.bezeqint.net.

ICQ: 82327428


Profil

icon Re: Jednostavni zadaci sa RAF-a !!!10.08.2008. u 13:25
Hmmm nisam se ni setio "file"-a... ali file samo prikazuje encoding text fajlova, sta naprimer ako u /space direktorijumu imamo PHP/PERL/BASH skripte?
primera radi...
confy@live:~$ file test.php.txt
test.php.txt: PHP script text


???
10.08.2008. u 13:25 

niceness
Novi Sad

Član broj: 93992
Poruke: 565
*.ADSL.neobee.net.

Jabber: niceness@elitesecurity.org


Profil

icon Re: Jednostavni zadaci sa RAF-a !!!10.08.2008. u 14:55
Da, tako se ponasa kada na pocetku fajla nadje 'magicni broj'. I dalje se ne mogu nicega drugog setiti :)
10.08.2008. u 14:55 

[es] :: Skript jezici :: Jednostavni zadaci sa RAF-a !!!

Strane: 1 2

[ Pregleda: 3052 | Odgovora: 32 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.