0

データベースに取得しようとしている一連の .txt ファイルがあります。

7 番目の行には、ダッシュとスペースの区切りが「含まれています」。ファイル全体に基づく Excel の試行やスペース区切りなどのツール。ただし、7 行目以降の行では、フィールド内にスペースがあります。

最初の 6 行とフッターを削除する cmd.bat スクリプトを作成できたことがわかった投稿から。ここで、row7 を使用してファイルを「区切る」方法についてアドバイスが必要です。後でrow7を削除するとボーナスになります。4 つのフィールドは長さが変動するため、固定フィールド長はオプションではありません。助けていただければ幸いです。

Report Number: ST-49                                                                            ENERGY RESOURCES CONSERVATION BOARD                                                                                    Page 1 of 1
Run Date: 01 Jan 2012                                                                              DAILY DRILLING ACTIVITY LIST                                                                                                   
                                                                                      For the Notification Period 31 Dec 2011 To 01 Jan 2012                                                                                      

      WELL ID                    WELL NAME              LICENCE  +----------------CONTRACTOR-----------------+  RIG        ACTIVITY DATE       FIELD CENTRE  BA ID               LICENSEE                NEW PROJECTED  ACTIVITY  
                                                                 BA ID                   NAME                  NUMBER                                                                                     TOTAL DEPTH     TYPE    
------------------- ----------------------------------- -------- ------ -------------------------------------- ------ ----------------------- -------------- ----- ------------------------------------- ------------- -----------
00/04-11-028-28W4/0 ECA CROSSE 4-11-28-28                0438271 0Y52   Precision Drilling Corporation            239 31 Dec 2011 10:30:00 PM Midnapore      0026  EnCana Corporation                                  Drill To LD
00/10-21-038-24W4/0 ECA HAYNES 10-21-38-24               0439238 0Y52   Precision Drilling Corporation            154 31 Dec 2011 11:00:00 PM Red Deer       0026  EnCana Corporation                                  Drill To LD
00/04-08-049-18W5/0 HUSKY MINEHEAD 4-8-49-18             0440874 0Y52   Precision Drilling Corporation            401 01 Jan 2012 01:00:00 PM Drayton Valley 0R46  Husky Oil Operations Limited                        Drill To LD


                                                                            TOTAL  - Drill To LD - Drilling to Licensed Depth                     = 15                                                                            
                                                                            TOTAL  - Re-entry    - Re-entry of an Abandoned Well                  =  0                                                                            
                                                                            TOTAL  - Resumption  - Resumption of Drilling of a Non-abandoned Well =  0                                                                            
                                                                            TOTAL  - Set Surface - Drilling to Set Surface Casing Only            =  2                                                                            

                                                                                                TOTAL NUMBER OF WELLS LISTED = 17                                                                                                 
                                                                                                      *** END OF REPORT ***                                                                                                       
4

2 に答える 2