Quantcast
Channel: Visual C# forum
Viewing all articles
Browse latest Browse all 31927

Extract out only certain rows of text from a text file

$
0
0

say with the given text file, as here..

   Date     SystemType   Testtime    Waittime    Systemtime     Utilisation (%)          Utilisation (%)
                                                              (Test, System time)   (Test, Wait, System time)
==========  ==========   ========    ========    ==========   ===================   =========================
01/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
02/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
03/12/2013  0013-002     0h 39min     0h 0min       0h 0min               7.78                       7.85
04/12/2013  0013-002     0h 38min     0h 0min       0h 0min               7.66                       7.74
05/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
06/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
07/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
08/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
09/12/2013  0013-002     5h 23min    0h 12min       0h 7min              64.80                      67.17
10/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
11/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
12/12/2013  0013-002     0h 53min     0h 1min       0h 1min              10.66                      11.01
13/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
14/12/2013  0013-002     1h 13min    0h 11min       0h 1min              14.64                      16.95
15/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
16/12/2013  0013-002      0h 5min     0h 0min       0h 0min               1.13                       1.18
17/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
18/12/2013  0013-002      2h 0min     0h 0min       0h 0min              23.74                      23.85
19/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
20/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
21/12/2013  0013-002     4h 56min    1h 38min       0h 0min              58.24                      77.52
22/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
23/12/2013  0013-002     0h 24min     0h 0min       0h 0min               4.84                       4.99
24/12/2013  0013-002     4h 17min     0h 0min       0h 0min              50.55                      50.64
25/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
26/12/2013  0013-002      0h 0min    0h 57min       0h 0min               0.05                      11.36
27/12/2013  0013-002     5h 17min    0h 44min       0h 0min              62.34                      71.06
28/12/2013  0013-002     3h 33min     1h 8min       0h 1min              42.06                      55.52
29/12/2013  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
30/12/2013  0013-002     1h 18min     0h 4min       0h 1min              15.69                      16.66
31/12/2013  0013-002      4h 5min    0h 40min       0h 2min              48.62                      56.58
01/01/2014  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
02/01/2014  0013-002     1h 29min    0h 42min       0h 0min              17.74                      26.04
03/01/2014  0013-002      6h 0min     0h 1min       0h 1min              70.94                      71.17
04/01/2014  0013-002     4h 40min    0h 56min       0h 1min              55.30                      66.35
05/01/2014  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
06/01/2014  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
07/01/2014  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
08/01/2014  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
09/01/2014  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
10/01/2014  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
11/01/2014  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
12/01/2014  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
13/01/2014  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
14/01/2014  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
15/01/2014  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
16/01/2014  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
17/01/2014  0013-002      0h 0min     0h 0min       0h 0min               0.00                       0.00
Total       0013-002    46h 58min    7h 22min      0h 20min              11.60                      13.41
01/12/2013  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
02/12/2013  0013-032     1h 32min    0h 25min       0h 1min              18.30                      23.31
03/12/2013  0013-032      4h 3min    0h 15min       0h 3min              48.38                      51.33
04/12/2013  0013-032     2h 45min    0h 53min       0h 1min              32.78                      43.18
05/12/2013  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
06/12/2013  0013-032     3h 46min     0h 6min       0h 4min              45.22                      46.56
07/12/2013  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
08/12/2013  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
09/12/2013  0013-032     2h 32min     0h 9min       0h 1min              30.16                      32.10
10/12/2013  0013-032     3h 27min    1h 11min       0h 2min              41.08                      55.15
11/12/2013  0013-032     0h 17min     0h 0min       0h 0min               3.34                       3.37
12/12/2013  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
13/12/2013  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
14/12/2013  0013-032     1h 43min    0h 47min       0h 2min              20.76                      30.05
15/12/2013  0013-032      0h 0min     0h 0min       0h 0min               0.10                       0.10
16/12/2013  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
17/12/2013  0013-032     2h 37min    0h 10min       0h 0min              30.95                      32.97
18/12/2013  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
19/12/2013  0013-032      2h 5min     0h 6min       0h 1min              24.75                      26.02
20/12/2013  0013-032      0h 5min     0h 2min       0h 1min               1.34                       1.85
21/12/2013  0013-032     2h 39min    0h 32min       0h 1min              31.51                      37.81
22/12/2013  0013-032      0h 2min     0h 0min       0h 0min               0.53                       0.60
23/12/2013  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
24/12/2013  0013-032      5h 5min     0h 8min       0h 1min              60.09                      61.69
25/12/2013  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
26/12/2013  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
27/12/2013  0013-032     0h 47min     0h 0min       0h 0min               9.42                       9.43
28/12/2013  0013-032      2h 6min    0h 32min       0h 1min              25.04                      31.44
29/12/2013  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
30/12/2013  0013-032     1h 40min     0h 0min       0h 0min              19.76                      19.78
31/12/2013  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
01/01/2014  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
02/01/2014  0013-032     0h 25min     0h 0min       0h 0min               5.11                       5.16
03/01/2014  0013-032     6h 31min     0h 1min       0h 0min              76.82                      77.05
04/01/2014  0013-032     0h 12min     0h 3min       0h 1min               2.77                       3.50
05/01/2014  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
06/01/2014  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
07/01/2014  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
08/01/2014  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
09/01/2014  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
10/01/2014  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
11/01/2014  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
12/01/2014  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
13/01/2014  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
14/01/2014  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
15/01/2014  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
16/01/2014  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
17/01/2014  0013-032      0h 0min     0h 0min       0h 0min               0.00                       0.00
Total       0013-032    44h 26min    5h 27min      0h 27min              11.00                      12.34
01/12/2013  0013-060      0h 0min     0h 0min       0h 2min               0.42                       0.42
02/12/2013  0013-060     5h 43min     0h 2min       0h 1min              67.78                      68.29
03/12/2013  0013-060     5h 16min     0h 5min       0h 3min              62.71                      63.71
04/12/2013  0013-060     5h 16min     0h 0min       0h 0min              62.15                      62.19
05/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
06/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
07/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
08/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
09/12/2013  0013-060      0h 0min     0h 2min       0h 0min               0.06                       0.58
10/12/2013  0013-060     5h 12min     0h 0min       0h 0min              61.34                      61.34
11/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
12/12/2013  0013-060     6h 15min     0h 0min       0h 0min              73.70                      73.71
13/12/2013  0013-060     2h 33min     0h 8min       0h 0min              30.22                      31.96
14/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
15/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
16/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
17/12/2013  0013-060     1h 28min    0h 30min       0h 0min              17.32                      23.35
18/12/2013  0013-060     2h 23min     0h 0min       0h 0min              28.30                      28.49
19/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
20/12/2013  0013-060     5h 28min     0h 2min       0h 0min              64.56                      65.12
21/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.03                       0.14
22/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
23/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
24/12/2013  0013-060     1h 44min     0h 1min       0h 0min              20.64                      20.96
25/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
26/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
27/12/2013  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
28/12/2013  0013-060     5h 49min    0h 28min       0h 0min              68.55                      74.19
29/12/2013  0013-060      0h 0min     0h 2min       0h 0min               0.17                       0.74
30/12/2013  0013-060     5h 59min    0h 41min       0h 0min              70.58                      78.69
31/12/2013  0013-060     5h 35min     0h 3min       0h 1min              66.25                      66.88
01/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.15                       0.15
02/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
03/01/2014  0013-060     0h 35min     0h 3min       0h 1min               7.08                       7.81
04/01/2014  0013-060     5h 43min     0h 0min       0h 1min              67.49                      67.68
05/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
06/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
07/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
08/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
09/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
10/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
11/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
12/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
13/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
14/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
15/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
16/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
17/01/2014  0013-060      0h 0min     0h 0min       0h 0min               0.00                       0.00
Total       0013-060     65h 6min    2h 17min      0h 18min              16.03                      16.59

when user click a Yes radio button, the above would be displayed. What I want is when user clicks a No radio button, below is shown:

   Date     SystemType   Testtime    Waittime    Systemtime     Utilisation (%)          Utilisation (%)
                                                              (Test, System time)   (Test, Wait, System time)
==========  ==========   ========    ========    ==========   ===================   =========================
Total       0013-002    46h 58min    7h 22min      0h 20min              11.60                      13.41
Total       0013-032    44h 26min    5h 27min      0h 27min              11.00                      12.34
Total       0013-060     65h 6min    2h 17min      0h 18min              16.03                      16.59

when user clicks back the Yes radio button, those details would be shown again... so we need to save 2 text files with and without details?

thanks.


Viewing all articles
Browse latest Browse all 31927

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>