Configurando a largura da coluna JOB_NAME para o comando bjobs LSF

2

Existe uma maneira de informar o comando bjobs LSF a ser usado uma coluna mais larga para JOB_NAME . Por exemplo, em vez de

JOBID      USER    STAT  QUEUE      FROM_HOST   EXEC_HOST   JOB_NAME   SUBMIT_TIME
12345678   MrFooz  RUN   some_queue src_box     exec_box1   *eat_job   Aug  20 08:40

Eu gostaria de poder ver isso

JOBID      USER    STAT  QUEUE      FROM_HOST   EXEC_HOST   JOB_NAME       SUBMIT_TIME
12345678   MrFooz  RUN   some_queue src_box     exec_box1   my_great_job   Aug  20 08:40
    
por Mr Fooz 20.08.2013 / 14:42

1 resposta

1

A opção -o permite a formatação personalizada da saída (pelo menos para a versão 9.1.1.1 do LSF). Na página do manual:

     -o "field_name[:[-][output_width]] ...  [delimiter='character']"
            Sets the customized output format.


            *  Specify which bjobs fields (or aliases instead of the
               full field names), in which order, and with what
               width to display.


            *  Specify only the bjobs field name or alias to set its
               output to unlimited width and left justification.


            *  Specify the colon (:) without a w

Eu geralmente uso:

bjobs -o "JOBID:10 SUBMIT_TIME:13 USER:5 STAT:5 QUEUE:6 EXEC_HOST:20 JOB_NAME"

Assim, a saída é:

JOBID      SUBMIT_TIME   USER  STAT  QUEUE  EXEC_HOST            JOB_NAME
12345678   Oct 30 08:34  me    RUN   long   4*machine1           really_long_jobname_can_go_on_forever
12345679   Oct 30 08:31  me    RUN   long   8*machine2           short_name
    
por 30.10.2015 / 13:52

Tags