| I'm a web developer for NOVICA. I'm fascinated by languages, even though I only speak English and a little Spanish. I can count in Korean and have numerous language and linguistics books. I'm living within walking distance of CSUN where I share an apartment with my girlfriend and 2 cats. I'm happy. I write sporadically (I really need to finish that short story), with every intention of making a living at it at an undisclosed point in the future. I taught physics at Emperor's College Winter Term 2008. I love games and stories and music and computers and science and "and." I drink my coffee 100% black 80% of the time and 80% black 20% of the time. Also, there are other things. 7332 42 | ||
| :: HOME :: GET EMAIL UPDATES :: MentatJack :: Santa Monica Go Club :: What I'm reading :: Erin :: Jenn :: Julie Tan :: Google Reader :: twitter :: Deb :: My Cousin the Actress :: del.icio.us :: novica twitter :: linkedIn :: Unedited Blog :: Carol :: | ||
|
Read/Post Comments (0) |
2007-10-30 3:33 PM perl I installed perl on my windows workstation so i could manipulate some email related files... It's been a while since I wrote any perl, but I was able to write a quick script to split some VERY large files into smaller files that another process could deal with easier:
open(INFILE,$ARGV[0]) or die "Can't open $ARGV[0]: $!";
($filename,$extention) = split(/\./,$ARGV[0]);
my $linecount = 0;
while(<INFILE>) {
unless ($linecount % 10000) {
my $filenumber = $linecount / 10000;
close(OUTFILE);
my $outfilename = $filename."_".$filenumber.".".$extention;
open(OUTFILE,"<$outfilename") or die "can't open $outfilename: $!";
}
print OUTFILE $_;
$linecount += 1;
}
close(INFILE);
close(OUTFILE);
I'm sure someone could one line this or better it in many interesting ways, but it did what i needed it to do.Read/Post Comments (0) Previous Entry :: Next Entry Back to Top |
|
|
|
© 2001-2010 JournalScape.com. All rights reserved. All content rights reserved by the author. custsupport@journalscape.com |