Quantcast
Channel: UNIX and Linux Forums
Viewing all articles
Browse latest Browse all 16232

Get some data from a list, using grep or sed

$
0
0
Hi, my dear friends,

I have to use very frequently the command of qsum to check the free node for job submitting. However, qsum always shows all the nodes regardless of their status.

Code:

occupied
        p1 100000mb  48:00:00  1
      p72  51200mb    --      1
      p73  51200mb    --      1  1
      p74  73800mb  48:00:00  1
      p75  73800mb  96:00:00  1
      p76  73800mb  96:00:00  1  1
      p77  73800mb  48:00:00  1
      p78  73800mb  48:00:00  1
      p79  73800mb  96:00:00  1
      p80  73800mb    --      1
      p81  73810mb    --      1
      p89  51200mb    --      1  1
      p90  51200mb    --      1
      p91  73800mb  48:00:00  1
      p92  73800mb  48:00:00  1
      p93  73800mb  48:00:00  1
      p94  73800mb  96:00:00  1
      p95  73800mb  48:00:00  1
      p96  73800mb  48:00:00  1
      p97  73800mb  96:00:00  1
      p98  73800mb  48:00:00  1
      p104  73800mb  48:00:00  1  1

  free
      p105  73800mb  48:00:00
      p106 150000mb  48:00:00
      p107 150000mb  48:00:00

g-queues : for jobs that don't do much IO

  occupied
        g3  51200mb  48:00:00  1  1
        g4  51200mb  48:00:00  1
        g5  51200mb  48:00:00  1
        g6  51200mb  48:00:00  1  1
        g7  51200mb  48:00:00  1
        g8  51200mb  48:00:00  1
      g10  51200mb  48:00:00  1  1
      g11  51200mb  48:00:00  1  1
      g41  20000mb  96:00:00  1  4
      g42  20000mb  96:00:00  1
      g43  20000mb  96:00:00  1  4
      g44  20000mb  96:00:00  1  4
      g45  20000mb  48:00:00  1
      g46  20000mb  48:00:00  1  1
      g47  20000mb  48:00:00  1  7
      g48  20000mb  48:00:00  1
      g58  40960mb  48:00:00  1  7
      g60  40960mb  48:00:00  1  1
      g61  40960mb  48:00:00  1
      g62  40960mb  96:00:00  1
      g64  40960mb  48:00:00  1  1
      g66  40960mb  48:00:00  1
      g67  40960mb  48:00:00  1
      g68  40960mb  96:00:00  1  3

Is there a way to get only the free nodes listed from the command qsum?
For instance, by using qsum | grep ??? or qsum | awk ??? to get the free nodes information.

I thank you very much for your kind help!
It will save me a lot of attention to focus on the job.

zhen

Viewing all articles
Browse latest Browse all 16232

Trending Articles