[ adaxx @ 18.07.2011. 16:47 ] @
Pozdrav svima,

kao sto pise u naslovu, treba mi komanda koja pakuje vise foldera od jednom, tako da svaki folder ima svoj poseban ZIP file,ime ZIP fajla da bude kao i na folderu,primer ovako... imam linux server na kome imam muziku, primer pop rock muzika, tu imam oko 570 foldera raznih izvodjaca, sad bi to sve pakovao, svaki folder u poseban ZIP fajl koji ce biti zasticen passwordom...
linux server, suse linux...

Hvala unapred....
[ combuster @ 18.07.2011. 17:31 ] @
Edituj skriptu ako ti nesto zatreba, pokrece se iz direktorijuma koji sadrzi direktorijume sa muzikom.

/edit: umalo da zaboravim, potreban ti je p7zip instaliran. Promeni password i sad ne znam da li ces morati da menjas ime binary-ja, na arch-u mi je bilo 7z a na Fedori 7za.
[ adaxx @ 18.07.2011. 17:45 ] @
pazi ovako, ja i linux ko moja baba i kompjuter :) zamolio bi te ako mozes malo da mi objasnis.... probao sam skriptu koju si mi poslao i izbacuje mi ovo:

line 5: 7za: command not found
line 5: 7za: command not found
line 5: 7za: command not found
line 5: 7za: command not found
line 5: 7za: command not found
[ adaxx @ 18.07.2011. 17:51 ] @
sada sam instalirao to sto si rekao i izbacuje mi ovo:

Error:
Incorrect command line


Error:
Incorrect command line

7-Zip (A) 4.57 Copyright (c) 1999-2007 Igor Pavlov 2007-12-06
p7zip Version 4.57 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)
Scanning

Creating archive script.sh.7z

Compressing script.sh

Everything is Ok
[ combuster @ 18.07.2011. 19:38 ] @
Jesi li ga iskopirao u direktorijum gde ti je muzika i odatle pokrenuo ?

odradi ovako kada pokreces script:

./script.sh > ../script.log

i posalji mi taj fajl script.log (imas opciju upload uz poruku kada odradis posalji odgovor ovde) koji ti se nalazi u direktorijumu koji je iznad direktorijuma gde ti se nalazi muzika.
[ adaxx @ 18.07.2011. 20:17 ] @
Nisam nasao upload opciju ovde, evo ga na serveru... http://www.exyu.eu/download/script.log


hvala
[ combuster @ 18.07.2011. 20:26 ] @
Au brate, to neka matora arhaicna verzija 7z-a :)

Izbaci mi ovde output od

7za --help
[ adaxx @ 18.07.2011. 21:03 ] @
# 7za --help

7-Zip (A) 4.57 Copyright (c) 1999-2007 Igor Pavlov 2007-12-06
p7zip Version 4.57 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)

Usage: 7za <command> [<switches>...] <archive_name> [<file_names>...]
[<@listfiles...>]

<Commands>
a: Add files to archive
b: Benchmark
d: Delete files from archive
e: Extract files from archive (without using directory names)
l: List contents of archive
t: Test integrity of archive
u: Update files to archive
x: eXtract files with full paths
<Switches>
-ai[r[-|0]]{@listfile|!wildcard}: Include archives
-ax[r[-|0]]{@listfile|!wildcard}: eXclude archives
-bd: Disable percentage indicator
-i[r[-|0]]{@listfile|!wildcard}: Include filenames
-m{Parameters}: set compression Method (see the manual)
-l: don't store symlinks; store the files/directories they point to
CAUTION : the scanning stage can never end because of symlinks like '..'
(ex: ln -s .. ldir)
-o{Directory}: set Output directory
-p{Password}: set Password
-r[-|0]: Recurse subdirectories
(CAUTION: this flag does not do what you think, avoid using it)
-sfx[{name}]: Create SFX archive
-si[{name}]: read data from stdin
-slt: show technical information for l (List) command
-so: write data to stdout (eg: 7z a dummy -tgzip -so Doc.txt > archive.gz)
-ssc[-]: set sensitive case mode
-t{Type}: Set type of archive
-v{Size}[b|k|m|g]: Create volumes
-u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options
-w[path]: assign Work directory. Empty path means a temporary directory
-x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames
-y: assume Yes on all queries
[ combuster @ 18.07.2011. 21:15 ] @
Probaj sad
[ adaxx @ 18.07.2011. 21:30 ] @
opet isto, imas log na istoj adresi od gore....
[ combuster @ 18.07.2011. 22:02 ] @
Ajde probaj rucno na jednom direktorijumu gde ti je muzika:

7za a -t7z -mx=0 proba.7z imedirektorijuma -Ppassword

Fajl ti prodje ali direktorijumi nece... Ooops, ovo nece da sljaka ako imas blanko u imenu direktorijuma... i ko zna da li ce da sljaka ako imas nasa slova u imenima dir-ova...

Update-ovana skripta za blanko u direktorijumima, za nasa slova nisam siguran kako ce da se ponasa.

[ adaxx @ 19.07.2011. 00:04 ] @
e sad je sve ok :) samo kad bi moglo u ZIP da kompresuje... dakle blabla.ZIP da bude fajl.... da mogu korisnici da ga otpakuju u windowsu bez ikakvog dodatkog programa,winrar, winzip i slicno....

hvala
[ combuster @ 19.07.2011. 06:03 ] @
Promeni tip arhive u zip. samo edituj skriptu da ne bude 7za a -tz7 nego 7za a -tzip ovo ostalo je sve isto...
[ adaxx @ 19.07.2011. 11:47 ] @
brate svaka ti dala :) (osim moje zene) sad je ok, morao sam da promenim i "$X.7z" u "$X.zip" da bi mi napravio fajlove sa ZIP na kraju...
u svakom slucaju radi... hvala puno, ako imas neki email ili msn posalji mozda mogu nekako da se oduzim,neki hosting, shoutcast server, i sl.....


pozdrav

/edit: uklonjen mail zbog botova i spam-a :)

[Ovu poruku je menjao combuster dana 19.07.2011. u 13:19 GMT+1]
[ combuster @ 19.07.2011. 12:18 ] @
Nema frke, hvala tebi...