Cảm ơn bạn Bảo nhé :) vấn đề đã được giải quyết. 2010/9/30 Ngoc Nguyen Bao <[email protected]>
> > > 2010/9/30 Nguyen Viet Ha <[email protected]> > >> Bác nào giúp tôi vụ này với >> >> >> 2010/9/30 MinhHoang To <[email protected]> >> >>> Viet 1 cai Java roi tao alias goi den cai program Java do [?] >>> >>> >>> 2010/9/30 Nguyen Viet Ha <[email protected]> >>> >>>> Bác ơi tôi muốn dùng shell script và các utility có sẵn bác ơi :( Chứ >>>> viết program bằng java thì không cần bác ạ. >>>> >>>> 2010/9/30 MinhHoang To <[email protected]> >>>> >>>>> Toi nghi cai nay co the dung read character giua 2 ki tu '\n' lien tiep >>>>> de check xem co phai la dong trong ko. De ti nua ve ranh toi viet 1 cai >>>>> gui >>>>> bac >>>>> >>>>> >>>>> 2010/9/30 Nguyen Viet Ha <[email protected]> >>>>> >>>>>> Chào cả nhà! >>>>>> >>>>>> Cái này tôi đang vướng không biết xử lý thế nào đành phiền các bác một >>>>>> chút vậy. Tôi có một file văn bản gồm nhiều đoạn văn bản được cách nhau >>>>>> bằng >>>>>> một dòng trống, giờ tôi muốn viết 1 script tách các đoạn này thành các >>>>>> file >>>>>> khác nhau, vd: >>>>>> file gốc: a.log có nối dung >>>>>> aaaaaaaaaaaaaaa >>>>>> bbbbbbbbbbbbbbbbbbbb >>>>>> cccccccccccccccccccccccccc >>>>>> ddddddddddddddddd >>>>>> >>>>>> 1111111111111111111111 >>>>>> 22222222222 >>>>>> 3333333333333333333 >>>>>> 44444444444444444ddd >>>>>> >>>>>> -------------------- >>>>>> ***************** >>>>>> (((((((((((((((((((( >>>>>> )))))))))))))))))))) >>>>>> /////.................ddd >>>>>> >>>>>> giờ khi chạy script nó sẽ tách thành 3 file tên gì cũng đc, vd nó sẽ >>>>>> tách thành >>>>>> 1.log >>>>>> aaaaaaaaaaaaaaa >>>>>> bbbbbbbbbbbbbbbbbbbb >>>>>> cccccccccccccccccccccccccc >>>>>> ddddddddddddddddd >>>>>> >>>>>> 2.log >>>>>> 1111111111111111111111 >>>>>> 22222222222 >>>>>> 3333333333333333333 >>>>>> 44444444444444444ddd >>>>>> >>>>>> 3.log >>>>>> -------------------- >>>>>> ***************** >>>>>> (((((((((((((((((((( >>>>>> )))))))))))))))))))) >>>>>> /////.................ddd >>>>>> >>>>>> Phiền các bác giúp đỡ với. Cảm ơn các bác nhiều. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> POST RULES : >>>>>> http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines >>>>>> _______________________________________________ >>>>>> HanoiLUG mailing lists: http://lists.hanoilug.org/ >>>>>> HanoiLUG wiki: http://wiki.hanoilug.org/ >>>>>> HanoiLUG blog: http://blog.hanoilug.org/ >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Minh Hoang TO >>>>> eXoPlatform SAS, tang 8, building 18, Thai Ha, Ha Noi >>>>> >>>>> _______________________________________________ >>>>> POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines >>>>> _______________________________________________ >>>>> HanoiLUG mailing lists: http://lists.hanoilug.org/ >>>>> HanoiLUG wiki: http://wiki.hanoilug.org/ >>>>> HanoiLUG blog: http://blog.hanoilug.org/ >>>>> >>>> >>>> >>>> _______________________________________________ >>>> POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines >>>> _______________________________________________ >>>> HanoiLUG mailing lists: http://lists.hanoilug.org/ >>>> HanoiLUG wiki: http://wiki.hanoilug.org/ >>>> HanoiLUG blog: http://blog.hanoilug.org/ >>>> >>> >>> >>> >>> -- >>> Minh Hoang TO >>> eXoPlatform SAS, tang 8, building 18, Thai Ha, Ha Noi >>> >>> _______________________________________________ >>> POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines >>> _______________________________________________ >>> HanoiLUG mailing lists: http://lists.hanoilug.org/ >>> HanoiLUG wiki: http://wiki.hanoilug.org/ >>> HanoiLUG blog: http://blog.hanoilug.org/ >>> >> >> >> _______________________________________________ >> POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines >> _______________________________________________ >> HanoiLUG mailing lists: http://lists.hanoilug.org/ >> HanoiLUG wiki: http://wiki.hanoilug.org/ >> HanoiLUG blog: http://blog.hanoilug.org/ >> > > Với file input tên là test.txt và nội dung dạng như trên bác có thể dùng > lệnh thế này. > csplit test.txt '/^[[:space:]]*$/' '{*}' > Output sẽ là các file có tên dạng xx<số>. Tuy nhiên các file output có dòng > trắng ở đầu, bác có thể dùng sed để xóa nếu muốn. > > > -- > Nguyễn Bảo Ngọc > > _______________________________________________ > POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines > _______________________________________________ > HanoiLUG mailing lists: http://lists.hanoilug.org/ > HanoiLUG wiki: http://wiki.hanoilug.org/ > HanoiLUG blog: http://blog.hanoilug.org/ >
<<330.gif>>
_______________________________________________ POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines _______________________________________________ HanoiLUG mailing lists: http://lists.hanoilug.org/ HanoiLUG wiki: http://wiki.hanoilug.org/ HanoiLUG blog: http://blog.hanoilug.org/
