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

Kreiranje velike količine sitnih fajlova, u svrhu testiranja?

[es] :: Windows desktop :: Kreiranje velike količine sitnih fajlova, u svrhu testiranja?

[ Pregleda: 1181 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

CoyoteKG

Član broj: 70939
Poruke: 2771



+6824 Profil

icon Kreiranje velike količine sitnih fajlova, u svrhu testiranja?19.01.2016. u 09:07 - pre 62 meseci
Ne znam gde da stavim temu, pa moderatori mogu da je premeste na pravo mesto...

Da li postoji neka opcija, da iz CMD recimo, ili iz Power Shell-a kreiram hiljade sitnih fajlova, sa ekstenzijama koje ja zelim? Ukupno da bude par desetina GB, pa cak i pola TB.
Recimo da bude txt, doc, pdf, sta god... Samo da fajlovi budu izmedju pola MB ili par MB...

Ako je tesko napraviti razlicite velicine, mogu da budu i sve iste velicine...

Pretpostavljam da postoje programi koji mogu da simuliraju kopiranje, ali nama trebaju bas fajlovi zbog nekog naseg software-a...
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4882
*.3gnet.mts.telekom.rs.

Jabber: xfiles@elitesecurity.org


+629 Profil

icon Re: Kreiranje velike količine sitnih fajlova, u svrhu testiranja?19.01.2016. u 10:13 - pre 62 meseci
Za poseban, specijalizovan softver ne znam - ali ovakav program je relativno lako uraditi (skoro) u bilo kom programskom jeziku. Dakle, pitanje možeš ponoviti u nekom forumu programiranja (C/C++/.NET).

Treba jasnije da definišeš očekivani interfejs: koje odredište /odredišta, koliko fajlova ili ukupno GB, nazivi fajlova i dužine (random ili iz liste), koje ekstenzije i kojih dužina (random ili iz liste), postoje li zahtevi za sadržaj fajlova i sl.



 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+709 Profil

icon Re: Kreiranje velike količine sitnih fajlova, u svrhu testiranja?19.01.2016. u 12:15 - pre 62 meseci
Evo ti u rubiju:

Code:

#!/bin/env ruby
require 'securerandom'

broj_fajlova = 100
max_duzina = 100 #bajtova
broj_fajlova.times do
  File.write("/tmp/test/#{SecureRandom.hex}", 'a', rand(max_duzina))
end


logiku za ekstenziju i za kreiranje direktorijumske strukture vidi nek ti dopiše neko
 
Odgovor na temu

tuxserbia
Oleg Vučković
urandom
/dev/null
Niš

Član broj: 4094
Poruke: 867

Jabber: tuxserbia@elitesecurity.org
ICQ: 65355850
Sajt: 127.0.0.1


+112 Profil

icon Re: Kreiranje velike količine sitnih fajlova, u svrhu testiranja?19.01.2016. u 13:39 - pre 62 meseci
Ako kreiraš txt fajlove, onda sa unoconv iz OpenOffice-a možeš u šta hoćeš, doc, pdf, xls, slike, .

Za txt nemam pojma u win, ako ubaciš UnxUtils imaš na repertoaru mnogo sitnih alatkica, a ako staviš Cygwin, onda si na konju !!!

Imaš tr, urandom, head, tail, sort, ascii, ...
Kako se dele racunarski programi?
Na bagovite (sa greskama) i ispravne (bez gresaka). Ovi drugi su hipoteticki.
***GPL-ovano by @Shadowed

"Ja za email koristim outlook express u virtualnoj mašini, tako da s te strane nijedan linux nije
dorastao XP-u." - pisac
 
Odgovor na temu

CoyoteKG

Član broj: 70939
Poruke: 2771



+6824 Profil

icon Re: Kreiranje velike količine sitnih fajlova, u svrhu testiranja?19.01.2016. u 16:38 - pre 62 meseci
hvala.... u svakom slucaju na odfgovorima.

Ovim mojima izgleda su bitni realni pravi fajlovi, jer ta aplikacija koju rade, nista joj ne znaci recimo ako fajl ima tezinu i ekstenziju pdf, a da nije pravi pdf...
U principu, snaci ce se... kako mi je rekao, kopirace sve sto imaju na jedno mesto. pa ce vise puta tako... kako god :)

hvala u svakom slucaju.
 
Odgovor na temu

tuxserbia
Oleg Vučković
urandom
/dev/null
Niš

Član broj: 4094
Poruke: 867

Jabber: tuxserbia@elitesecurity.org
ICQ: 65355850
Sajt: 127.0.0.1


+112 Profil

icon Re: Kreiranje velike količine sitnih fajlova, u svrhu testiranja?19.01.2016. u 18:40 - pre 62 meseci
Pa evo ti u linuxu, ili Cygwin

tr -dc A-Za-z0-9 </dev/urandom | head -c 1024 > a.txt

1024 karaktera u tekst fajl, samo slova i brojke

umesto 1024 možeš bezvezni broj u nekom opsegu da dobiješ sa

shuf -i 500000-2500000 -n 1

tako si rekao, da fajl bude između pola i dvaipo mega.

To ubaciš u for-next i napraviš hiljadu text fajlova

sledeći korak je unoconv, s njim možeš da praviš i slike, i prezentacije, i pdf, šta hoćeš

unoconv -f doc -o Word.doc NekiTekst.txt

on bi trebalo da dolazi sa Libre(Open) Office i na win.
Kako se dele racunarski programi?
Na bagovite (sa greskama) i ispravne (bez gresaka). Ovi drugi su hipoteticki.
***GPL-ovano by @Shadowed

"Ja za email koristim outlook express u virtualnoj mašini, tako da s te strane nijedan linux nije
dorastao XP-u." - pisac
 
Odgovor na temu

[es] :: Windows desktop :: Kreiranje velike količine sitnih fajlova, u svrhu testiranja?

[ Pregleda: 1181 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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