Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re: Splitting a large file into smaller files according to indexes

by choroba (Archbishop)
on Apr 05, 2018 at 16:10 UTC ( #1212356=note: print w/replies, xml ) Need Help??


in reply to Splitting a large file into smaller files according to indexes

The first argument to open is a file handle or file handle reference. You provided $NEW, which is populated on the previous line by sprintf which returns a string. Did you mean
open $OUT, '>', $NEW or die ...
?

($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,

Replies are listed 'Best First'.
Re^2: Splitting a large file into smaller files according to indexes
by cryptoperl (Novice) on Apr 05, 2018 at 17:27 UTC

    The first argument to open is the file itself "asgn.txt" thank you for pointing this out and yes I meant this

    open $OUT, '>', $NEW or die ...

    If the program runs properly, but what I am missing is a the first line from the first index and I am getting an extra line for the next index. Like this

    bos-mp96h:~ jvx$ head -1 00000140.log mpg=2 mrule=140 reg=7989 score=10625 rank=0 perc=100 mp_demand=40 bos-mp96h:~ jvx$ tail -1 00000140.log mpg=1 mrule=3 reg=6346 score=10625 rank=0 perc=100 mp_demand=1
    I might have to reiterate through my logic, but any suggestions would be helpful :)

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1212356]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (4)
As of 2020-11-25 05:33 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?