[07:06] yutro [10:21] mater, kak sam odspavao [10:21] probudila me zima, treba lozit opet :) [11:03] hrvoje, HT je odradio DT-mandated skeniranja i pentest pa im se bar ne mogu omanut baze na javnoj mreži [11:53] stigao mi novi frizider! [11:57] https://www.lg.com/hr/hladnjaci/lg-GMX844MCKV sminka :) [14:14] jelly: nisu jako losi, samo im puno previse dobre ekipe odlazi [15:52] renault u rasulu [16:02] a nissan [16:04] to je isto [19:50] kak' da findu velim da mi ispise samo dva fajla [19:50] od svih koje nadje? [19:52] |head -n2 [19:52] ne radi sa -print0 [19:53] onda nemoj -print0 ? [19:54] vidi dal GNU head ima -Z za \0 delimited, GNU grep ima [19:56] nema [19:56] u biti, ovo radim: [19:56] for f in *.JPG; do nf=$(date -r $f +"%Y%m%d_%H%M%S.%N")_$f.JPG; echo "$f -> $nf"; done [19:56] hocu renameat fileove po timestampu kad su napravljeni [19:56] samo sto imam 2-3 fajla napravljena u sekundi, pa onda nemrem samo timestamp [19:56] pa sam se ingeniozno dosjetio da stavim na kraj fajla - fajlnejm [19:57] GOPR9990.JPG -> 20200529_215324.249013004_GOPR9990.JPG.JPG [19:57] GOPR9991.JPG -> 20200529_215324.249013004_GOPR9991.JPG.JPG [19:57] ta dva fajla su napravljena u istoj sekundi, pa jos dodam iza filename [19:57] ok, .JPG mi je viska ;) [19:57] e, sad, kak imam oko 180k fajlova, mislio sam to uparalelizirat :) [19:58] rename nema potrebe paralelizirat, to je brzo [19:59] više ćeš vremena izgubit na oneliner nego dok najjednostavnija opcija završi [20:02] problem je date koji se poziva, to je sporo [20:03] iako, imas pravo [20:03] pokrenuo sa for [20:03] nek radi :) [20:05] nah, trajat ce 2.5 sata [20:05] rinejma oko 20 fajlova u sekundi