Find the answer to your Linux question:
Results 1 to 2 of 2
hi i have a file called power subckt xi16.xm1.x xi15.xm1.x xi0.xi21.x element 0:rx1 20:r1 21:r1 95:r1 r value 65.0000k 41.6012 41.6012 41.6012 v drop 0. -274.5683p -274.5683p -274.5683p current 0. ...
  1. #1
    Just Joined!
    Join Date
    Jan 2009
    Posts
    12

    pattern matching..

    hi i have a file called power

    subckt xi16.xm1.x xi15.xm1.x xi0.xi21.x
    element 0:rx1 20:r1 21:r1 95:r1
    r value 65.0000k 41.6012 41.6012 41.6012
    v drop 0. -274.5683p -274.5683p -274.5683p
    current 0. -6.6000p -6.6000p -6.6000p
    power 0. 1.812e-21 1.812e-21 1.812e-21

    subckt xi0.xi20.x xi0.xi133. xi0.xi133. xi0.xixtal
    element 96:r1 97:r1 98:r1 246:r1
    r value 41.6012 41.6012 41.6012 41.6012
    v drop -99.8433p -274.5683p -274.5683p -274.5683p
    current -2.4000p -6.6000p -6.6000p -6.6000p
    power 2.396e-22 1.812e-21 1.812e-21 1.812e-21

    subckt xi0.xixtal xi0.xixtal xi0.xixtal xi0.xixtal
    element 247:r1 248:r1 249:r1 250:r1
    r value 41.6012 41.6012 41.6012 41.6012
    v drop -274.5683p -274.5683p -274.5683p -274.5683p
    current -6.6000p -6.6000p -6.6000p -6.6000p
    power 1.812e-21 1.812e-21 1.812e-21 1.812e-21

    i need the current values and r values with their elements..separetly..
    expected o/p some what like this...or a better way..

    element 0:rx1 20:r1 21:r1 95:r1
    current 0. -6.6000p -6.6000p -6.6000p
    element 96:r1 97:r1 98:r1 246:r1
    current -2.4000p -6.6000p -6.6000p -6.6000p

    element 0:rx1 20:r1 21:r1 95:r1
    r value 65.0000k 41.6012 41.6012 41.6012
    element 96:r1 97:r1 98:r1 246:r1
    r value 41.6012 41.6012 41.6012 41.6012

  2. #2
    tpl
    tpl is offline
    Linux User
    Join Date
    Jan 2007
    Location
    cleveland
    Posts
    452
    quick & dirty awk hack:

    awk '/element/||/current/' <power; echo " "; awk '/element/||/r value/' <power
    the sun is new every day (heraclitus)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...