Google Answers Logo
View Question
 
Q: Perl script to edit text file ( Answered 5 out of 5 stars,   0 Comments )
Question  
Subject: Perl script to edit text file
Category: Computers > Programming
Asked by: derekwtp-ga
List Price: $20.00
Posted: 05 Sep 2003 15:17 PDT
Expires: 05 Oct 2003 15:17 PDT
Question ID: 252717
I was wondering if someone could write a script to edit a text file
that contains these static routes:

        ip route 0.0.0.0 0.0.0.0 nexthop 10.255.241.8 metric 1 
#    ip route 10.10.3.32 255.255.255.224 interface unnumbered atm-pvc
19/1 3/91 metric 1
#    ip route 10.21.0.96 255.255.255.224 interface unnumbered atm-pvc
19/1 1/38 metric 1
#    ip route 10.21.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 1/40 metric 1
   ip route 10.10.0.128 255.255.255.224 interface unnumbered atm-pvc
19/1 3/52 metric 1
   ip route 10.21.4.0 255.255.255.224 interface unnumbered atm-pvc
19/1 1/52 metric 1
#    ip route 10.21.7.128 255.255.255.224 interface unnumbered atm-pvc
19/1 9/152 metric 1
   ip route 10.10.5.32 255.255.255.224 interface unnumbered atm-pvc
19/1 3/95 metric 1
#    ip route 10.10.0.192 255.255.255.224 interface unnumbered atm-pvc
19/1 3/50 metric 1
#    ip route 10.21.1.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/120 metric 1
#    ip route 10.21.4.32 255.255.255.224 interface unnumbered atm-pvc
19/1 1/55 metric 1
   ip route 10.39.0.160 255.255.255.224 interface unnumbered atm-pvc
19/1 1/281 metric 1
#    ip route 10.21.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 1/43 metric 1
#    ip route 10.10.0.224 255.255.255.224 interface unnumbered atm-pvc
19/1 3/56 metric 1
   ip route 10.21.14.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/199 metric 1
   ip route 10.129.1.192 255.255.255.224 interface unnumbered atm-pvc
19/1 6/43 metric 1
#    ip route 10.24.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/261 metric 1
#    ip route 10.23.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 5/34 metric 1
#    ip route 10.21.1.64 255.255.255.224 interface unnumbered atm-pvc
19/1 1/44 metric 1
#    ip route 10.10.1.32 255.255.255.224 interface unnumbered atm-pvc
19/1 3/70 metric 1
   ip route 10.47.1.224 255.255.255.224 interface unnumbered atm-pvc
19/1 4/784 metric 1
#    ip route 10.21.47.128 255.255.255.192 interface unnumbered
atm-pvc 19/1 9/194 metric 1
   ip route 10.21.15.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/325 metric 1
#    ip route 10.10.1.64 255.255.255.224 interface unnumbered atm-pvc
19/1 3/72 metric 1
#    ip route 10.21.2.224 255.255.255.224 interface unnumbered atm-pvc
19/1 6/33 metric 1
#    ip route 10.129.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 6/35 metric 1
#    ip route 10.21.2.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/110 metric 1
#    ip route 10.21.2.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/109 metric 1
#    ip route 10.21.48.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/365 metric 1
   ip route 10.10.0.96 255.255.255.224 interface unnumbered atm-pvc
19/1 3/86 metric 1
#    ip route 10.21.39.128 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/409 metric 1
#    ip route 10.10.1.96 255.255.255.224 interface unnumbered atm-pvc
19/1 3/84 metric 1
#    ip route 10.21.1.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/106 metric 1
   ip route 10.129.10.160 255.255.255.224 interface unnumbered atm-pvc
19/1 7/238 metric 1
#    ip route 10.21.0.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/104 metric 1
#    ip route 10.22.0.128 255.255.255.224 interface unnumbered atm-pvc
19/1 4/275 metric 1
#    ip route 10.6.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 5/290 metric 1
#    ip route 10.10.4.0 255.255.255.224 interface unnumbered atm-pvc
19/1 3/53 metric 1
#    ip route 10.21.48.192 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/348 metric 1
#    ip route 10.21.48.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/380 metric 1
#    ip route 10.131.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/272 metric 1
#    ip route 10.21.7.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/147 metric 1
#    ip route 10.129.0.192 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/79 metric 1
   ip route 10.129.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/37 metric 1
   ip route 10.6.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 5/291 metric 1
   ip route 10.21.3.128 255.255.255.224 interface unnumbered atm-pvc
19/1 9/115 metric 1
   ip route 10.131.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 6/273 metric 1
#    ip route 10.10.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 3/36 metric 1
#    ip route 10.21.5.128 255.255.255.224 interface unnumbered atm-pvc
19/1 9/134 metric 1
   ip route 10.129.0.96 255.255.255.224 interface unnumbered atm-pvc
19/1 7/200 metric 1
   ip route 10.21.3.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/114 metric 1
#    ip route 10.48.0.192 255.255.255.224 interface unnumbered atm-pvc
19/1 1/533 metric 1
#    ip route 10.21.1.96 255.255.255.224 interface unnumbered atm-pvc
19/1 2/141 metric 1
#    ip route 10.22.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 4/272 metric 1
   ip route 10.129.5.192 255.255.255.192 interface unnumbered atm-pvc
19/1 6/38 metric 1
#    ip route 10.129.0.160 255.255.255.224 interface unnumbered
atm-pvc 19/1 7/203 metric 1
   ip route 10.134.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 8/300 metric 1
   ip route 10.134.0.192 255.255.255.224 interface unnumbered atm-pvc
19/1 8/302 metric 1
#    ip route 10.22.0.96 255.255.255.224 interface unnumbered atm-pvc
19/1 4/274 metric 1
   ip route 10.129.3.160 255.255.255.224 interface unnumbered atm-pvc
19/1 7/215 metric 1
#    ip route 10.21.2.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/118 metric 1
#    ip route 10.21.2.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/129 metric 1
#    ip route 10.21.4.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/126 metric 1
#    ip route 10.131.3.32 255.255.255.224 interface unnumbered atm-pvc
19/1 6/307 metric 1
#    ip route 10.129.0.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/39 metric 1
#    ip route 10.21.3.96 255.255.255.224 interface unnumbered atm-pvc
19/1 1/57 metric 1
#    ip route 10.131.2.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/283 metric 1
#    ip route 10.129.1.0 255.255.255.224 interface unnumbered atm-pvc
19/1 7/205 metric 1
#    ip route 10.21.26.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/111 metric 1
#    ip route 10.21.4.128 255.255.255.224 interface unnumbered atm-pvc
19/1 9/130 metric 1
#    ip route 10.21.4.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/163 metric 1
   ip route 10.21.48.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/388 metric 1
#    ip route 10.21.4.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/135 metric 1
#    ip route 10.21.5.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/136 metric 1
#    ip route 10.21.5.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/137 metric 1
#    ip route 10.21.5.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/138 metric 1
#    ip route 10.21.5.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/139 metric 1
#    ip route 10.129.1.32 255.255.255.224 interface unnumbered atm-pvc
19/1 7/206 metric 1
#    ip route 10.21.38.128 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/407 metric 1
#    ip route 10.21.5.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/141 metric 1
#    ip route 10.21.5.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/142 metric 1
#    ip route 10.21.6.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/143 metric 1
#    ip route 10.129.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 7/201 metric 1
#    ip route 10.21.6.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/145 metric 1
#    ip route 10.21.6.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/122 metric 1
#    ip route 10.21.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/200 metric 1
   ip route 10.21.12.0 255.255.255.192 interface unnumbered atm-pvc
19/1 9/184 metric 1
#    ip route 10.21.22.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/362 metric 1
   ip route 10.21.22.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/366 metric 1
   ip route 10.21.6.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/148 metric 1
#    ip route 10.21.7.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/151 metric 1
#    ip route 10.21.18.128 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/341 metric 1
#    ip route 10.129.1.96 255.255.255.224 interface unnumbered atm-pvc
19/1 7/207 metric 1
#    ip route 10.21.6.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/149 metric 1
#    ip route 10.21.45.0 255.255.255.128 interface unnumbered atm-pvc
19/1 9/451 metric 1
#    ip route 10.21.29.128 255.255.255.128 interface unnumbered
atm-pvc 19/1 9/154 metric 1
#    ip route 10.129.1.128 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/41 metric 1
   ip route 10.47.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 4/750 metric 1
   ip route 10.39.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 1/282 metric 1
#    ip route 10.21.27.0 255.255.255.224 interface unnumbered atm-pvc
19/1 1/48 metric 1
   ip route 10.21.7.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/156 metric 1
   ip route 10.21.44.128 255.255.255.224 interface unnumbered atm-pvc
19/1 9/175 metric 1
   ip route 10.135.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/748 metric 1
   ip route 10.136.2.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/1004 metric 1
#    ip route 10.47.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 4/764 metric 1
#    ip route 10.131.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 6/271 metric 1
   ip route 10.21.7.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/153 metric 1
   ip route 10.18.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 3/510 metric 1
#    ip route 10.47.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 4/774 metric 1
   ip route 10.135.1.32 255.255.255.224 interface unnumbered atm-pvc
19/1 6/759 metric 1
   ip route 10.47.0.96 255.255.255.224 interface unnumbered atm-pvc
19/1 4/782 metric 1
   ip route 10.21.8.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/161 metric 1
   ip route 10.21.8.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/162 metric 1
   ip route 10.21.19.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/346 metric 1
   ip route 10.129.1.160 255.255.255.224 interface unnumbered atm-pvc
19/1 7/209 metric 1
   ip route 10.21.8.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/125 metric 1
#    ip route 10.131.4.160 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/330 metric 1
   ip route 10.50.1.160 255.255.255.224 interface unnumbered atm-pvc
19/1 11/126 metric 1
   ip route 10.21.8.128 255.255.255.224 interface unnumbered atm-pvc
19/1 9/170 metric 1
   ip route 10.21.8.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/159 metric 1
   ip route 10.129.3.0 255.255.255.192 interface unnumbered atm-pvc
19/1 7/208 metric 1
   ip route 10.21.8.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/157 metric 1
   ip route 10.21.8.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/166 metric 1
   ip route 10.21.8.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/167 metric 1
#    ip route 10.21.0.128 255.255.255.224 interface unnumbered atm-pvc
19/1 1/39 metric 1
   ip route 10.129.2.0 255.255.255.224 interface unnumbered atm-pvc
19/1 7/210 metric 1
   ip route 10.15.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/212 metric 1
   ip route 10.21.9.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/173 metric 1
   ip route 10.129.2.32 255.255.255.224 interface unnumbered atm-pvc
19/1 2/110 metric 1
   ip route 10.21.9.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/124 metric 1
   ip route 10.21.9.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/172 metric 1
   ip route 10.50.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 11/64 metric 1
#    ip route 10.21.9.128 255.255.255.224 interface unnumbered atm-pvc
19/1 9/182 metric 1
   ip route 10.21.45.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/469 metric 1
   ip route 10.21.9.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/168 metric 1
   ip route 10.21.9.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/177 metric 1
   ip route 10.129.2.160 255.255.255.224 interface unnumbered atm-pvc
19/1 6/48 metric 1
   ip route 10.129.2.128 255.255.255.224 interface unnumbered atm-pvc
19/1 7/211 metric 1
#    ip route 10.21.10.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/171 metric 1
   ip route 10.129.2.64 255.255.255.224 interface unnumbered atm-pvc
19/1 7/202 metric 1
#    ip route 10.34.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 3/271 metric 1
   ip route 10.129.10.128 255.255.255.224 interface unnumbered atm-pvc
19/1 7/237 metric 1
#    ip route 10.21.45.192 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/131 metric 1
   ip route 10.47.0.224 255.255.255.224 interface unnumbered atm-pvc
19/1 4/830 metric 1
   ip route 10.24.1.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/278 metric 1
   ip route 10.21.10.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/186 metric 1
   ip route 10.129.6.128 255.255.255.224 interface unnumbered atm-pvc
19/1 6/40 metric 1
#    ip route 10.129.2.192 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/47 metric 1
   ip route 10.50.2.96 255.255.255.224 interface unnumbered atm-pvc
19/1 11/139 metric 1
   ip route 10.21.10.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/183 metric 1
    ip route 10.21.11.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/140 metric 1
    ip route 10.21.46.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/158 metric 1
#    ip route 10.21.26.160 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/144 metric 1
#    ip route 10.24.1.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/268 metric 1
    ip route 10.47.1.64 255.255.255.224 interface unnumbered atm-pvc
19/1 4/842 metric 1
    ip route 10.21.11.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/113 metric 1
    ip route 10.150.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 12/33 metric 1
    ip route 10.10.0.160 255.255.255.224 interface unnumbered atm-pvc
19/1 3/88 metric 1
#    ip route 10.23.0.160 255.255.255.224 interface unnumbered atm-pvc
19/1 5/35 metric 1
#    ip route 10.21.11.128 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/189 metric 1
    ip route 10.21.11.160 255.255.255.224 interface unnumbered atm-pvc
19/1 1/74 metric 1
    ip route 10.23.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 5/42 metric 1
    ip route 10.6.1.224 255.255.255.224 interface unnumbered atm-pvc
19/1 5/297 metric 1
    ip route 10.131.4.192 255.255.255.224 interface unnumbered atm-pvc
19/1 6/342 metric 1
    ip route 10.135.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 6/752 metric 1
    ip route 10.129.3.96 255.255.255.224 interface unnumbered atm-pvc
19/1 7/213 metric 1
    ip route 10.129.3.128 255.255.255.224 interface unnumbered atm-pvc
19/1 7/214 metric 1
    ip route 10.135.3.64 255.255.255.224 interface unnumbered atm-pvc
19/1 6/802 metric 1
    ip route 10.21.14.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/202 metric 1
#    ip route 10.21.12.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/180 metric 1
#    ip route 10.129.2.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 7/212 metric 1
    ip route 10.135.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 6/747 metric 1
    ip route 10.18.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 3/509 metric 1
#    ip route 10.21.3.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/185 metric 1
#    ip route 10.22.0.192 255.255.255.224 interface unnumbered atm-pvc
19/1 4/277 metric 1
#    ip route 10.131.0.160 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/277 metric 1
#    ip route 10.48.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 1/522 metric 1
    ip route 10.131.4.224 255.255.255.224 interface unnumbered atm-pvc
19/1 6/338 metric 1
    ip route 10.47.1.96 255.255.255.224 interface unnumbered atm-pvc
19/1 4/860 metric 1
    ip route 10.39.0.96 255.255.255.224 interface unnumbered atm-pvc
19/1 1/283 metric 1
    ip route 10.22.1.0 255.255.255.224 interface unnumbered atm-pvc
19/1 4/291 metric 1
    ip route 10.21.12.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/165 metric 1
#    ip route 10.21.12.128 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/160 metric 1
#    ip route 10.21.12.160 255.255.255.224 interface unnumbered
atm-pvc 19/1 1/75 metric 1
    ip route 10.135.0.96 255.255.255.224 interface unnumbered atm-pvc
19/1 6/760 metric 1
#    ip route 10.15.0.128 255.255.255.224 interface unnumbered atm-pvc
19/1 9/206 metric 1
    ip route 10.21.12.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/164 metric 1
    ip route 10.21.13.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/188 metric 1
#    ip route 10.50.2.192 255.255.255.224 interface unnumbered atm-pvc
19/1 11/162 metric 1
#    ip route 10.45.0.128 255.255.255.192 interface unnumbered atm-pvc
19/1 4/509 metric 1
#    ip route 10.135.0.128 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/754 metric 1
#    ip route 10.21.13.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/191 metric 1
#    ip route 10.21.35.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/155 metric 1
    ip route 10.47.1.160 255.255.255.224 interface unnumbered atm-pvc
19/1 4/806 metric 1
    ip route 10.21.16.64 255.255.255.192 interface unnumbered atm-pvc
19/1 9/170 metric 1
#    ip route 10.129.3.192 255.255.255.224 interface unnumbered
atm-pvc 19/1 7/216 metric 1
#    ip route 10.48.0.96 255.255.255.224 interface unnumbered atm-pvc
19/1 1/527 metric 1
#    ip route 10.21.48.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/381 metric 1
    ip route 10.48.0.128 255.255.255.224 interface unnumbered atm-pvc
19/1 1/528 metric 1
    ip route 10.21.25.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/379 metric 1
    ip route 10.21.28.128 255.255.255.128 interface unnumbered atm-pvc
19/1 9/466 metric 1
    ip route 10.20.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 5/751 metric 1
#    ip route 10.21.13.128 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/195 metric 1
#    ip route 10.10.1.128 255.255.255.224 interface unnumbered atm-pvc
19/1 3/71 metric 1
    ip route 10.21.13.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/198 metric 1
    ip route 10.136.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 6/985 metric 1
#    ip route 10.48.0.160 255.255.255.224 interface unnumbered atm-pvc
19/1 1/532 metric 1
#    ip route 10.21.13.192 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/201 metric 1
    ip route 10.21.13.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/203 metric 1
#    ip route 10.48.2.0 255.255.255.224 interface unnumbered atm-pvc
19/1 1/552 metric 1
    ip route 10.21.14.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/197 metric 1
#    ip route 10.21.19.0 255.255.255.192 interface unnumbered atm-pvc
19/1 9/338 metric 1
#    ip route 10.131.0.128 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/276 metric 1
#    ip route 10.21.14.128 255.255.255.192 interface unnumbered
atm-pvc 19/1 9/323 metric 1
#    ip route 10.21.16.128 255.255.255.192 interface unnumbered
atm-pvc 19/1 9/336 metric 1
#    ip route 10.136.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 8/233 metric 1
#    ip route 10.21.14.192 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/322 metric 1
#    ip route 10.21.14.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/320 metric 1
#    ip route 10.6.2.32 255.255.255.224 interface unnumbered atm-pvc
19/1 5/301 metric 1
#    ip route 10.129.3.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 7/217 metric 1
    ip route 10.129.4.128 255.255.255.192 interface unnumbered atm-pvc
19/1 7/218 metric 1
    ip route 10.135.0.160 255.255.255.224 interface unnumbered atm-pvc
19/1 6/755 metric 1
#    ip route 10.133.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 6/511 metric 1
#    ip route 10.133.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 6/512 metric 1
#    ip route 10.48.0.224 255.255.255.224 interface unnumbered atm-pvc
19/1 1/535 metric 1
#    ip route 10.21.22.128 255.255.255.192 interface unnumbered
atm-pvc 19/1 9/326 metric 1
#    ip route 10.21.15.128 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/330 metric 1
#    ip route 10.21.15.160 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/324 metric 1
    ip route 10.21.15.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/329 metric 1
#    ip route 10.21.15.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/331 metric 1
    ip route 10.255.241.0 255.255.255.224 nexthop 10.255.241.8 metric
1
#    ip route 10.20.0.160 255.255.255.224 interface unnumbered atm-pvc
19/1 5/756 metric 1
#    ip route 10.10.3.0 255.255.255.224 interface unnumbered atm-pvc
19/1 3/90 metric 1
#    ip route 10.135.1.64 255.255.255.224 interface unnumbered atm-pvc
19/1 6/758 metric 1
#    ip route 10.6.1.128 255.255.255.224 interface unnumbered atm-pvc
19/1 5/295 metric 1
#    ip route 10.21.16.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/327 metric 1
#    ip route 10.129.5.0 255.255.255.224 interface unnumbered atm-pvc
19/1 7/220 metric 1
    ip route 10.21.26.128 255.255.255.224 interface unnumbered atm-pvc
19/1 9/132 metric 1
    ip route 10.129.5.32 255.255.255.224 interface unnumbered atm-pvc
19/1 7/222 metric 1
    ip route 10.129.5.64 255.255.255.224 interface unnumbered atm-pvc
19/1 7/221 metric 1
    ip route 10.135.1.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/756 metric 1
    ip route 10.21.16.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/334 metric 1
    ip route 10.21.16.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/332 metric 1
    ip route 10.135.1.160 255.255.255.224 interface unnumbered atm-pvc
19/1 6/804 metric 1
    ip route 10.21.17.0 255.255.255.192 interface unnumbered atm-pvc
19/1 9/335 metric 1
    ip route 10.21.35.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/425 metric 1
    ip route 10.21.37.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/442 metric 1
#    ip route 10.133.0.160 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/513 metric 1
    ip route 10.21.18.192 255.255.255.192 interface unnumbered atm-pvc
19/1 9/340 metric 1
#    ip route 10.21.18.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/339 metric 1
#    ip route 10.21.20.0 255.255.255.128 interface unnumbered atm-pvc
19/1 9/347 metric 1
    ip route 10.129.5.128 255.255.255.192 interface unnumbered atm-pvc
19/1 7/224 metric 1
    ip route 10.21.19.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/349 metric 1
#    ip route 10.129.4.0 255.255.255.224 interface unnumbered atm-pvc
19/1 7/223 metric 1
    ip route 10.21.19.128 255.255.255.224 interface unnumbered atm-pvc
19/1 9/345 metric 1
    ip route 10.21.23.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/369 metric 1
    ip route 10.24.1.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/271 metric 1
    ip route 10.21.18.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/343 metric 1
    ip route 10.21.19.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/344 metric 1
#    ip route 10.10.4.96 255.255.255.224 interface unnumbered atm-pvc
19/1 3/96 metric 1
    ip route 10.136.0.96 255.255.255.224 interface unnumbered atm-pvc
19/1 8/236 metric 1
    ip route 10.21.20.128 255.255.255.224 interface unnumbered atm-pvc
19/1 1/77 metric 1
    ip route 10.136.1.160 255.255.255.224 interface unnumbered atm-pvc
19/1 8/240 metric 1
    ip route 10.21.35.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/419 metric 1
#    ip route 10.129.5.96 255.255.255.224 interface unnumbered atm-pvc
19/1 6/51 metric 1
#    ip route 10.21.20.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/354 metric 1
#    ip route 10.129.6.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/52 metric 1
#    ip route 10.21.21.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/360 metric 1
    ip route 10.129.1.64 255.255.255.224 interface unnumbered atm-pvc
19/1 7/226 metric 1
    ip route 10.21.21.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/359 metric 1
    ip route 10.15.1.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/214 metric 1
    ip route 10.21.22.96 255.255.255.224 interface unnumbered atm-pvc
19/1 1/78 metric 1
    ip route 10.21.21.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/358 metric 1
#    ip route 10.136.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/988 metric 1
    ip route 10.134.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 8/293 metric 1
    ip route 10.21.22.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/364 metric 1
    ip route 10.21.23.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/368 metric 1
    ip route 10.131.1.96 255.255.255.224 interface unnumbered atm-pvc
19/1 6/284 metric 1
    ip route 10.39.0.128 255.255.255.224 interface unnumbered atm-pvc
19/1 1/278 metric 1
    ip route 10.129.6.32 255.255.255.224 interface unnumbered atm-pvc
19/1 7/227 metric 1
    ip route 10.21.22.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/367 metric 1
    ip route 10.131.1.128 255.255.255.224 interface unnumbered atm-pvc
19/1 6/285 metric 1
    ip route 10.21.23.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/370 metric 1
    ip route 10.21.24.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/374 metric 1
    ip route 10.21.23.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/371 metric 1
    ip route 10.23.1.192 255.255.255.224 interface unnumbered atm-pvc
19/1 5/47 metric 1
    ip route 10.24.1.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/266 metric 1
    ip route 10.135.1.96 255.255.255.224 interface unnumbered atm-pvc
19/1 6/764 metric 1
    ip route 10.21.23.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/372 metric 1
    ip route 10.21.21.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/357 metric 1
#    ip route 10.21.50.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/399 metric 1
    ip route 10.21.24.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/375 metric 1
    ip route 10.129.6.96 255.255.255.224 interface unnumbered atm-pvc
19/1 6/42 metric 1
    ip route 10.136.0.128 255.255.255.224 interface unnumbered atm-pvc
19/1 6/989 metric 1
#    ip route 10.43.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 4/39 metric 1
    ip route 10.50.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 11/37 metric 1
    ip route 10.133.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/510 metric 1
    ip route 10.129.4.64 255.255.255.224 interface unnumbered atm-pvc
19/1 6/53 metric 1
    ip route 10.21.25.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/382 metric 1
    ip route 10.39.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 1/280 metric 1
    ip route 10.133.0.192 255.255.255.224 interface unnumbered atm-pvc
19/1 6/514 metric 1
    ip route 10.48.2.64 255.255.255.224 interface unnumbered atm-pvc
19/1 1/543 metric 1
#    ip route 10.48.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 1/526 metric 1
#    ip route 10.21.26.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/383 metric 1
#    ip route 10.21.33.192 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/414 metric 1
    ip route 10.131.1.0 255.255.255.192 interface unnumbered atm-pvc
19/1 6/287 metric 1
    ip route 10.131.2.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/286 metric 1
    ip route 10.129.7.96 255.255.255.224 interface unnumbered atm-pvc
19/1 7/228 metric 1
#    ip route 10.21.26.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/128 metric 1
    ip route 10.137.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 8/530 metric 1
    ip route 10.21.27.128 255.255.255.224 interface unnumbered atm-pvc
19/1 9/387 metric 1
    ip route 10.131.2.128 255.255.255.224 interface unnumbered atm-pvc
19/1 6/288 metric 1
    ip route 10.137.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 8/532 metric 1
    ip route 10.136.0.160 255.255.255.224 interface unnumbered atm-pvc
19/1 6/990 metric 1
#    ip route 10.21.43.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/467 metric 1
#    ip route 10.10.4.160 255.255.255.224 interface unnumbered atm-pvc
19/1 3/74 metric 1
#    ip route 10.21.0.192 255.255.255.224 interface unnumbered atm-pvc
19/1 2/101 metric 1
    ip route 10.48.1.0 255.255.255.224 interface unnumbered atm-pvc
19/1 1/556 metric 1
#    ip route 10.48.2.96 255.255.255.224 interface unnumbered atm-pvc
19/1 1/512 metric 1
    ip route 10.50.0.96 255.255.255.224 interface unnumbered atm-pvc
19/1 11/108 metric 1
    ip route 10.136.0.224 255.255.255.224 interface unnumbered atm-pvc
19/1 6/993 metric 1
    ip route 10.21.28.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/392 metric 1
    ip route 10.136.1.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/995 metric 1
#    ip route 10.129.7.192 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/59 metric 1
    ip route 10.129.9.160 255.255.255.224 interface unnumbered atm-pvc
19/1 6/66 metric 1
    ip route 10.39.4.0 255.255.255.224 interface unnumbered atm-pvc
19/1 1/276 metric 1
    ip route 10.134.0.160 255.255.255.224 interface unnumbered atm-pvc
19/1 8/313 metric 1
    ip route 10.21.29.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/396 metric 1
    ip route 10.21.29.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/395 metric 1
    ip route 10.50.0.192 255.255.255.224 interface unnumbered atm-pvc
19/1 11/77 metric 1
    ip route 10.50.0.128 255.255.255.224 interface unnumbered atm-pvc
19/1 11/34 metric 1
    ip route 10.21.28.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/394 metric 1
#    ip route 10.21.30.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/398 metric 1
    ip route 10.48.2.128 255.255.255.224 interface unnumbered atm-pvc
19/1 1/548 metric 1
    ip route 10.131.2.96 255.255.255.224 interface unnumbered atm-pvc
19/1 6/298 metric 1
#    ip route 10.21.30.160 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/401 metric 1
    ip route 10.21.30.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/403 metric 1
    ip route 10.21.33.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/404 metric 1
#    ip route 10.50.0.224 255.255.255.224 interface unnumbered atm-pvc
19/1 11/39 metric 1
#    ip route 10.21.39.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 1/81 metric 1
    ip route 10.21.17.64 255.255.255.192 interface unnumbered atm-pvc
19/1 9/397 metric 1
    ip route 10.21.46.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/181 metric 1
#    ip route 10.21.34.0 255.255.255.128 interface unnumbered atm-pvc
19/1 9/408 metric 1
#    ip route 10.129.8.32 255.255.255.224 interface unnumbered atm-pvc
19/1 7/231 metric 1
#    ip route 10.10.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 3/97 metric 1
#    ip route 10.50.1.0 255.255.255.224 interface unnumbered atm-pvc
19/1 11/38 metric 1
    ip route 10.21.33.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/413 metric 1
    ip route 10.21.34.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/416 metric 1
    ip route 10.45.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 4/512 metric 1
    ip route 10.131.2.64 255.255.255.224 interface unnumbered atm-pvc
19/1 6/289 metric 1
    ip route 10.50.2.128 255.255.255.224 interface unnumbered atm-pvc
19/1 11/155 metric 1
    ip route 10.131.2.160 255.255.255.224 interface unnumbered atm-pvc
19/1 6/300 metric 1
    ip route 10.20.0.192 255.255.255.224 interface unnumbered atm-pvc
19/1 5/773 metric 1
    ip route 10.21.35.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/421 metric 1
    ip route 10.21.35.128 255.255.255.224 interface unnumbered atm-pvc
19/1 1/56 metric 1
#    ip route 10.129.10.0 255.255.255.224 interface unnumbered atm-pvc
19/1 7/233 metric 1
    ip route 10.21.50.0 255.255.255.192 interface unnumbered atm-pvc
19/1 9/480 metric 1
    ip route 10.50.2.32 255.255.255.224 interface unnumbered atm-pvc
19/1 11/148 metric 1
#    ip route 10.21.38.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/440 metric 1
    ip route 10.6.0.96 255.255.255.224 interface unnumbered atm-pvc
19/1 5/292 metric 1
    ip route 10.21.50.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/483 metric 1
    ip route 10.136.1.64 255.255.255.224 interface unnumbered atm-pvc
19/1 8/239 metric 1
#    ip route 10.21.35.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/420 metric 1
#    ip route 10.21.36.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/412 metric 1
    ip route 10.135.0.192 255.255.255.224 interface unnumbered atm-pvc
19/1 6/808 metric 1
#    ip route 10.21.46.64 255.255.255.192 interface unnumbered atm-pvc
19/1 9/470 metric 1
    ip route 10.133.0.224 255.255.255.224 interface unnumbered atm-pvc
19/1 6/519 metric 1
    ip route 10.21.34.128 255.255.255.192 interface unnumbered atm-pvc
19/1 9/415 metric 1
    ip route 10.21.36.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/427 metric 1
    ip route 10.21.36.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/430 metric 1
    ip route 10.21.30.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/406 metric 1
    ip route 10.21.36.128 255.255.255.224 interface unnumbered atm-pvc
19/1 9/433 metric 1
    ip route 10.21.37.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/423 metric 1
    ip route 10.21.37.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/424 metric 1
#    ip route 10.131.5.32 255.255.255.224 interface unnumbered atm-pvc
19/1 6/278 metric 1
    ip route 10.21.37.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/438 metric 1
    ip route 10.21.37.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/439 metric 1
    ip route 10.21.35.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/418 metric 1
    ip route 10.21.36.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/435 metric 1
#    ip route 10.21.36.192 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/432 metric 1
#    ip route 10.21.37.192 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/436 metric 1
#    ip route 10.21.36.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/434 metric 1
#    ip route 10.21.38.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/441 metric 1
    ip route 10.23.2.64 255.255.255.224 interface unnumbered atm-pvc
19/1 5/52 metric 1
    ip route 10.131.3.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/305 metric 1
    ip route 10.137.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 8/533 metric 1
    ip route 10.6.1.160 255.255.255.224 interface unnumbered atm-pvc
19/1 5/296 metric 1
    ip route 10.21.44.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/468 metric 1
#    ip route 10.28.0.0 255.255.255.224 interface unnumbered atm-pvc
19/1 1/751 metric 1
    ip route 10.135.2.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/775 metric 1
    ip route 10.21.38.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/445 metric 1
    ip route 10.10.4.128 255.255.255.224 interface unnumbered atm-pvc
19/1 3/69 metric 1
#    ip route 10.21.38.192 255.255.255.192 interface unnumbered
atm-pvc 19/1 9/447 metric 1
    ip route 10.21.39.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/444 metric 1
#    ip route 10.21.39.0 255.255.255.192 interface unnumbered atm-pvc
19/1 9/446 metric 1
    ip route 10.131.3.64 255.255.255.224 interface unnumbered atm-pvc
19/1 6/309 metric 1
    ip route 10.129.8.160 255.255.255.224 interface unnumbered atm-pvc
19/1 6/45 metric 1
    ip route 10.23.2.0 255.255.255.224 interface unnumbered atm-pvc
19/1 5/51 metric 1
    ip route 10.131.3.96 255.255.255.224 interface unnumbered atm-pvc
19/1 6/296 metric 1
    ip route 10.133.1.32 255.255.255.224 interface unnumbered atm-pvc
19/1 6/521 metric 1
#    ip route 10.135.2.32 255.255.255.224 interface unnumbered atm-pvc
19/1 6/751 metric 1
#    ip route 10.21.40.160 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/452 metric 1
    ip route 10.21.39.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/410 metric 1
    ip route 10.21.40.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/405 metric 1
    ip route 10.20.0.224 255.255.255.224 interface unnumbered atm-pvc
19/1 5/776 metric 1
    ip route 10.48.2.160 255.255.255.224 interface unnumbered atm-pvc
19/1 4/840 metric 1
    ip route 10.24.1.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/263 metric 1
#    ip route 10.21.40.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/450 metric 1
#    ip route 10.21.41.160 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/456 metric 1
#    ip route 10.21.41.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/453 metric 1
#    ip route 10.21.41.128 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/455 metric 1
#    ip route 10.21.44.160 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/174 metric 1
#    ip route 10.21.41.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/457 metric 1
#    ip route 10.131.3.128 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/313 metric 1
    ip route 10.21.40.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/449 metric 1
    ip route 10.34.0.32 255.255.255.224 interface unnumbered atm-pvc
19/1 3/276 metric 1
    ip route 10.21.42.32 255.255.255.224 interface unnumbered atm-pvc
19/1 9/460 metric 1
    ip route 10.6.1.192 255.255.255.224 interface unnumbered atm-pvc
19/1 5/289 metric 1
    ip route 10.21.41.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/461 metric 1
#    ip route 10.131.3.192 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/317 metric 1
    ip route 10.21.41.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/459 metric 1
    ip route 10.129.9.0 255.255.255.224 interface unnumbered atm-pvc
19/1 7/219 metric 1
#    ip route 10.133.1.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/522 metric 1
#    ip route 10.131.3.160 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/316 metric 1
    ip route 10.21.42.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/464 metric 1
    ip route 10.21.41.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/458 metric 1
    ip route 10.131.5.96 255.255.255.224 interface unnumbered atm-pvc
19/1 6/310 metric 1
    ip route 10.21.42.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/462 metric 1
    ip route 10.135.3.32 255.255.255.224 interface unnumbered atm-pvc
19/1 6/798 metric 1
#    ip route 10.21.43.192 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/119 metric 1
    ip route 10.21.44.64 255.255.255.192 interface unnumbered atm-pvc
19/1 9/117 metric 1
#    ip route 10.135.2.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/790 metric 1
    ip route 10.136.1.192 255.255.255.224 interface unnumbered atm-pvc
19/1 8/242 metric 1
#    ip route 10.21.44.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/127 metric 1
#    ip route 10.20.1.32 255.255.255.224 interface unnumbered atm-pvc
19/1 5/778 metric 1
#    ip route 10.50.1.96 255.255.255.224 interface unnumbered atm-pvc
19/1 11/42 metric 1
#    ip route 10.47.0.128 255.255.255.224 interface unnumbered atm-pvc
19/1 4/768 metric 1
#    ip route 10.21.42.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/465 metric 1
    ip route 10.21.45.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/192 metric 1
    ip route 10.131.3.224 255.255.255.224 interface unnumbered atm-pvc
19/1 6/319 metric 1
    ip route 10.135.2.64 255.255.255.224 interface unnumbered atm-pvc
19/1 6/779 metric 1
    ip route 10.50.1.128 255.255.255.224 interface unnumbered atm-pvc
19/1 11/95 metric 1
    ip route 10.24.1.192 255.255.255.224 interface unnumbered atm-pvc
19/1 9/276 metric 1
#    ip route 10.21.46.0 255.255.255.192 interface unnumbered atm-pvc
19/1 9/350 metric 1
#    ip route 10.21.9.224 255.255.255.224 interface unnumbered atm-pvc
19/1 1/71 metric 1
    ip route 10.136.0.192 255.255.255.224 interface unnumbered atm-pvc
19/1 6/987 metric 1
#    ip route 10.45.0.192 255.255.255.224 interface unnumbered atm-pvc
19/1 4/513 metric 1
#    ip route 10.20.1.64 255.255.255.224 interface unnumbered atm-pvc
19/1 5/785 metric 1
#    ip route 10.47.2.0 255.255.255.224 interface unnumbered atm-pvc
19/1 4/778 metric 1
#    ip route 10.131.4.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/324 metric 1
#    ip route 10.136.1.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/1014 metric 1
#    ip route 10.135.2.96 255.255.255.224 interface unnumbered atm-pvc
19/1 6/784 metric 1
#    ip route 10.134.0.96 255.255.255.224 interface unnumbered atm-pvc
19/1 8/309 metric 1
    ip route 10.129.9.224 255.255.255.224 interface unnumbered atm-pvc
19/1 7/229 metric 1
    ip route 10.23.2.32 255.255.255.224 interface unnumbered atm-pvc
19/1 5/46 metric 1
    ip route 10.21.49.64 255.255.255.192 interface unnumbered atm-pvc
19/1 9/473 metric 1
#    ip route 10.21.47.32 255.255.255.224 interface unnumbered atm-pvc
19/1 1/33 metric 1
    ip route 10.131.4.32 255.255.255.224 interface unnumbered atm-pvc
19/1 6/325 metric 1
    ip route 10.131.4.64 255.255.255.224 interface unnumbered atm-pvc
19/1 6/326 metric 1
    ip route 10.134.0.128 255.255.255.224 interface unnumbered atm-pvc
19/1 8/312 metric 1
#    ip route 10.21.48.128 255.255.255.224 interface unnumbered
atm-pvc 19/1 1/51 metric 1
    ip route 10.43.0.64 255.255.255.224 interface unnumbered atm-pvc
19/1 4/43 metric 1
#    ip route 10.21.49.0 255.255.255.192 interface unnumbered atm-pvc
19/1 9/479 metric 1
#    ip route 10.135.2.160 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/787 metric 1
    ip route 10.131.4.96 255.255.255.224 interface unnumbered atm-pvc
19/1 6/329 metric 1
    ip route 10.135.2.128 255.255.255.224 interface unnumbered atm-pvc
19/1 6/788 metric 1
    ip route 10.21.47.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/474 metric 1
    ip route 10.21.47.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/475 metric 1
    ip route 10.21.47.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/187 metric 1
    ip route 10.23.2.96 255.255.255.224 interface unnumbered atm-pvc
19/1 5/40 metric 1
    ip route 10.21.39.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/384 metric 1
#    ip route 10.21.47.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/321 metric 1
    ip route 10.18.0.96 255.255.255.224 interface unnumbered atm-pvc
19/1 3/512 metric 1
    ip route 10.50.1.192 255.255.255.224 interface unnumbered atm-pvc
19/1 11/143 metric 1
#    ip route 10.15.1.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/219 metric 1
    ip route 10.21.49.128 255.255.255.224 interface unnumbered atm-pvc
19/1 9/437 metric 1
    ip route 10.10.4.192 255.255.255.224 interface unnumbered atm-pvc
19/1 3/68 metric 1
#    ip route 10.10.4.224 255.255.255.224 interface unnumbered atm-pvc
19/1 3/51 metric 1
    ip route 10.129.10.32 255.255.255.224 interface unnumbered atm-pvc
19/1 6/77 metric 1
#    ip route 10.10.5.0 255.255.255.224 interface unnumbered atm-pvc
19/1 3/39 metric 1
#    ip route 10.131.5.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/337 metric 1
    ip route 10.129.7.160 255.255.255.224 interface unnumbered atm-pvc
19/1 7/234 metric 1
    ip route 10.131.5.64 255.255.255.224 interface unnumbered atm-pvc
19/1 6/339 metric 1
    ip route 10.133.1.96 255.255.255.224 interface unnumbered atm-pvc
19/1 6/531 metric 1
    ip route 10.20.1.0 255.255.255.224 interface unnumbered atm-pvc
19/1 5/775 metric 1
    ip route 10.50.2.0 255.255.255.224 interface unnumbered atm-pvc
19/1 11/150 metric 1
#    ip route 10.45.0.224 255.255.255.224 interface unnumbered atm-pvc
19/1 4/514 metric 1
#    ip route 10.21.49.192 255.255.255.192 interface unnumbered
atm-pvc 19/1 9/476 metric 1
    ip route 10.135.3.0 255.255.255.224 interface unnumbered atm-pvc
19/1 6/796 metric 1
    ip route 10.43.0.96 255.255.255.224 interface unnumbered atm-pvc
19/1 4/42 metric 1
    ip route 10.50.2.64 255.255.255.224 interface unnumbered atm-pvc
19/1 11/88 metric 1
    ip route 10.6.2.0 255.255.255.224 interface unnumbered atm-pvc
19/1 5/293 metric 1
    ip route 10.129.10.96 255.255.255.224 interface unnumbered atm-pvc
19/1 7/235 metric 1
    ip route 10.20.1.96 255.255.255.224 interface unnumbered atm-pvc
19/1 5/789 metric 1
    ip route 10.21.10.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/481 metric 1
    ip route 10.21.48.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/482 metric 1
    ip route 10.6.2.64 255.255.255.224 interface unnumbered atm-pvc
19/1 5/302 metric 1
    ip route 10.43.0.128 255.255.255.224 interface unnumbered atm-pvc
19/1 4/47 metric 1
    ip route 10.131.5.128 255.255.255.224 interface unnumbered atm-pvc
19/1 6/345 metric 1
    ip route 10.21.50.224 255.255.255.224 interface unnumbered atm-pvc
19/1 9/484 metric 1
    ip route 10.134.0.224 255.255.255.224 interface unnumbered atm-pvc
19/1 8/325 metric 1
    ip route 10.21.50.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/486 metric 1
#    ip route 10.43.0.160 255.255.255.224 interface unnumbered atm-pvc
19/1 4/65 metric 1
    ip route 10.129.7.64 255.255.255.224 interface unnumbered atm-pvc
19/1 7/225 metric 1
    ip route 10.43.0.192 255.255.255.224 interface unnumbered atm-pvc
19/1 4/50 metric 1
#    ip route 10.129.10.224 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/80 metric 1
    ip route 10.136.2.64 255.255.255.224 interface unnumbered atm-pvc
19/1 6/1022 metric 1
    ip route 10.136.2.32 255.255.255.224 interface unnumbered atm-pvc
19/1 6/1023 metric 1
    ip route 10.21.51.96 255.255.255.224 interface unnumbered atm-pvc
19/1 9/393 metric 1
    ip route 10.21.51.0 255.255.255.224 interface unnumbered atm-pvc
19/1 9/190 metric 1
    ip route 10.48.2.192 255.255.255.224 interface unnumbered atm-pvc
19/1 1/545 metric 1
#    ip route 10.21.51.128 255.255.255.224 interface unnumbered
atm-pvc 19/1 9/491 metric 1
#    ip route 10.21.50.128 255.255.255.192 interface unnumbered
atm-pvc 19/1 9/108 metric 1
#    ip route 10.10.5.64 255.255.255.224 interface unnumbered atm-pvc
19/1 3/87 metric 1
    ip route 10.47.0.192 255.255.255.224 interface unnumbered atm-pvc
19/1 4/815 metric 1
#    ip route 10.135.3.96 255.255.255.224 interface unnumbered atm-pvc
19/1 6/810 metric 1
#    ip route 10.134.1.0 255.255.255.224 interface unnumbered atm-pvc
19/1 8/317 metric 1
    ip route 10.135.3.160 255.255.255.224 interface unnumbered atm-pvc
19/1 6/814 metric 1
    ip route 10.6.2.96 255.255.255.224 interface unnumbered atm-pvc
19/1 5/300 metric 1
#    ip route 10.129.10.192 255.255.255.224 interface unnumbered
atm-pvc 19/1 6/82 metric 1
    ip route 10.22.1.160 255.255.255.224 interface unnumbered atm-pvc
19/1 4/292 metric 1
#    ip route 10.136.2.96 255.255.255.224 interface unnumbered atm-pvc
19/1 8/35 metric 1
    ip route 10.129.11.96 255.255.255.224 interface unnumbered atm-pvc
19/1 6/83 metric 1
    ip route 10.135.3.128 255.255.255.224 interface unnumbered atm-pvc
19/1 6/811 metric 1
    ip route 10.43.1.0 255.255.255.192 interface unnumbered atm-pvc
19/1 4/51 metric 1
    ip route 10.15.1.64 255.255.255.224 interface unnumbered atm-pvc
19/1 9/221 metric 1
    ip route 10.15.1.128 255.255.255.224 interface unnumbered atm-pvc
19/1 9/222 metric 1
    ip route 10.21.51.160 255.255.255.224 interface unnumbered atm-pvc
19/1 9/496 metric 1
    ip route 10.21.52.0 255.255.255.224 interface unnumbered atm-pvc
19/1 1/68 metric 1
****************************

the file is called text.txt ..i need each to be edited to change from
the interface to the end of line to say nexthop 1.1.1.1 for the  lines
without the comment and next hop 2.2.2.2 for the lines with the
comment(#) for example:

#    ip route 10.21.49.0 255.255.255.192 interface unnumbered atm-pvc
19/1 9/479 metric 1

to

#    ip route 10.21.49.0 255.255.255.192 nexthop 2.2.2.2

and put it in another text file named whatever.
Answer  
Subject: Re: Perl script to edit text file
Answered By: googleexpert-ga on 05 Sep 2003 16:03 PDT
Rated:5 out of 5 stars
 
Hi,
Based on the output you gave for your file "text.txt" and what you
requested to be changed, Here's the script that I wrote:

open(FILE,"text.txt");
@arr = <FILE>;

$replaced_comment1 = 'nexthop 1.1.1.1';
$replaced_comment2 = 'nexthop 2.2.2.2';

open(NEWFILE,">whatever.txt");
foreach $line(@arr)
{

#take care of first line: 
#        ip route 0.0.0.0 0.0.0.0 nexthop 10.255.241.8 metric 1
if($line =~ /nexthop.*?metric/)
{
	$line =~ s/metric//sgi;
	print NEWFILE $line;
}

if($line =~ /[#].*?interface/)
{
	$line =~ s/interface.*/$replaced_comment2/sgi;
	print NEWFILE $line,"\n";
}
if($line =~ /[^#].*?interface/)
{
	$line =~ s/interface.*/$replaced_comment1/sgi;
	print NEWFILE $line,"\n";
}

}#end foreach

Please let me know if you need anymore help.
-googleexpert

Clarification of Answer by googleexpert-ga on 05 Sep 2003 16:36 PDT
Thank you very much for your question and generous tip.  I really appreciate it.
derekwtp-ga rated this answer:5 out of 5 stars and gave an additional tip of: $5.00
This is exactly what I needed.

Comments  
There are no comments at this time.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy