Söker program som skapar filer med viss storlek...?

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
laban12
Inlägg: 1199
Blev medlem: 17 april 2008, 16:01:56
Ort: Stockholm

Söker program som skapar filer med viss storlek...?

Inlägg av laban12 »

Jag skulle, för teständamål, behöva filer av olika storlek.
Det vore smidigt om det fanns något program för det... typ att man skriver in i antal byte hur stor filen ska vara och så skapas en.

Finns sådana program? Jag skulle behöva testa med filer från hundratalet byte stora (dessa knåpar jag nu i UltraEdit ;) ) till en gib.
Användarvisningsbild
ToB
Inlägg: 678
Blev medlem: 22 februari 2004, 10:32:58
Skype: tobias_bjork
Ort: Sollentuna

Inlägg av ToB »

Kod: Markera allt

#!/bin/bash
for i in `seq 1 1000`;
	do echo 'a'>> fil.a;
done
Borre
Inlägg: 4610
Blev medlem: 14 juni 2007, 15:43:50
Ort: Hälsingland

Inlägg av Borre »

Enkelt program som gör det du vill.
http://www.mynikko.com/dummy/
d99dan
Inlägg: 23
Blev medlem: 27 januari 2006, 12:08:25

Inlägg av d99dan »

ToB skrev:

Kod: Markera allt

#!/bin/bash
for i in `seq 1 1000`;
	do echo $RANDOM >> fil.a;
done
Skulle jag nog föredra, men det beror ju på vad man vill testa.
Användarvisningsbild
grym
EF Sponsor
Inlägg: 17719
Blev medlem: 16 november 2003, 12:22:57
Ort: i det mörka småland

Inlägg av grym »

*.bmp
välj storlek och färgdjup
smidigt sätt att tillverka stora filer
d99dan
Inlägg: 23
Blev medlem: 27 januari 2006, 12:08:25

Inlägg av d99dan »

Borre skrev:Enkelt program som gör det du vill.
http://www.mynikko.com/dummy/
Fascinerande någon har alltså gjort ett .net program för att ersätta ett par raders bat script. Kanske finns några uppenbara brister med windovs random variable iofs. Annars så borde bash skriptet se ungefär likadant ut i bat
Borre
Inlägg: 4610
Blev medlem: 14 juni 2007, 15:43:50
Ort: Hälsingland

Inlägg av Borre »

Folk gör ju program med gui och allt till minsta lilla grej så...
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Kod: Markera allt

$ dd if=/dev/random of=file.tmp bs=1 count=$1
Maalobs
Inlägg: 1304
Blev medlem: 3 februari 2005, 14:35:15
Ort: Stockholm

Inlägg av Maalobs »

Ändra siffran 666 till storleken du vill ha på filen:

Kod: Markera allt

perl -we "for(1..666){print 1}" > fil.dat
Maalobs
Inlägg: 1304
Blev medlem: 3 februari 2005, 14:35:15
Ort: Stockholm

Inlägg av Maalobs »

Eller förresten, loopa, vad är det för larv..

Kod: Markera allt

perl -we "print 1 x 666" > fil.dat
Maalobs
Inlägg: 1304
Blev medlem: 3 februari 2005, 14:35:15
Ort: Stockholm

Inlägg av Maalobs »

För att underlätta för dig själv, kan du skriva t ex så här för att få en 10 MByte stor fil:

Kod: Markera allt

perl -we "print 1 x (10*1024*1024)" > fil.dat
laban12
Inlägg: 1199
Blev medlem: 17 april 2008, 16:01:56
Ort: Stockholm

Inlägg av laban12 »

Hehe... grymt! Tack.
Jag tror jag kör på Windowsvarianten, för det är mitt primära OS som jag jobbar med i det här fallet.

Men visst har jag en burk med Perl oxå, NetBSD, men den står ju bland de andra servrarna i källaren - och jag ser ingen anledning att krypa ner dit. Script är för nördar! ;)

Tack!
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

> Script är för nördar!

Riktiga män skapar pseudo-filer med GUI? 8)
Användarvisningsbild
kifkroker
Inlägg: 405
Blev medlem: 15 september 2006, 01:22:46
Ort: Oslo

Inlägg av kifkroker »

d99dan skrev: Fascinerande någon har alltså gjort ett .net program för att ersätta ett par raders bat script. Kanske finns några uppenbara brister med windovs random variable iofs. Annars så borde bash skriptet se ungefär likadant ut i bat
Dom har sett för mycket på CSI :D
Maalobs
Inlägg: 1304
Blev medlem: 3 februari 2005, 14:35:15
Ort: Stockholm

Inlägg av Maalobs »

laban12 skrev:Jag tror jag kör på Windowsvarianten, för det är mitt primära OS som jag jobbar med i det här fallet.

Men visst har jag en burk med Perl oxå, NetBSD, men den står ju bland de andra servrarna i källaren - och jag ser ingen anledning att krypa ner dit. Script är för nördar! ;)
Windows är inget problem, tanka ner MSI-filen med högsta löpnumret härifrån och installera den:
http://downloads.activestate.com/Active ... dows/5.10/

Scriptning är för folk som får saker gjorda.

Jobba smartare, inte hårdare!
Skriv svar