Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    catturare il contenuto di top

    codice:
    #!/bin/sh
    
    TOP=`top &`
    
    sleep 2;
    killall top
    
    echo $TOP
    top: failed tty get

    top: nessun processo terminato


    come faccio?

  2. #2
    Utente di HTML.it L'avatar di alkat
    Registrato dal
    Jan 2004
    Messaggi
    4,190

    Re: catturare il contenuto di top

    Originariamente inviato da osvi
    codice:
    #!/bin/sh
    
    TOP=`top &`
    
    sleep 2;
    killall top
    
    echo $TOP
    top: failed tty get

    top: nessun processo terminato


    come faccio?
    dirò una cosa troppo banale, ma io faccio così e premo CTRL + C per interrompere il primo comando:

    codice:
    top > /home/ale/Desktop/top.txt
    ale@debianix:/opt$ cat /home/ale/Desktop/top.txt
    
    top - 17:33:37 up  4:40,  3 users,  load average: 0.40, 0.32, 0.18
    Tasks:  86 total,   2 running,  84 sleeping,   0 stopped,   0 zombie
    Cpu(s):  1.3% us,  0.7% sy,  0.0% ni, 98.0% id,  0.0% wa,  0.0% hi,  0.0% si
    Mem:    708532k total,   696892k used,    11640k free,    43512k buffers
    Swap:   506008k total,        0k used,   506008k free,   374748k cached
    
      PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
     4640 ale       15   0 40636  19m  12m S  0.7  2.8   0:13.97 nautilus
     4486 root      15   0  132m  53m 9564 S  0.3  7.7  10:27.38 Xorg
     4705 ale       15   0  179m  78m  20m S  0.3 11.3  19:23.38 firefox-bin
    10119 ale       16   0  2204 1044  832 R  0.3  0.1   0:00.04 top
        1 root      16   0  2008  628  536 S  0.0  0.1   0:00.64 init
        2 root      34  19     0    0    0 S  0.0  0.0   0:00.01 ksoftirqd/0
        3 root      10  -5     0    0    0 S  0.0  0.0   0:00.18 events/0
        4 root      10  -5     0    0    0 S  0.0  0.0   0:00.01 khelper
        5 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kthread
        7 root      10  -5     0    0    0 S  0.0  0.0   0:03.73 kacpid
       92 root      10  -5     0    0    0 S  0.0  0.0   0:00.06 kblockd/0
       95 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 khubd
      153 root      15   0     0    0    0 S  0.0  0.0   0:00.28 pdflush
      155 root      12  -5     0    0    0 S  0.0  0.0   0:00.00 aio/0
      154 root      15   0     0    0    0 S  0.0  0.0   0:00.08 kswapd0
      753 root      10  -5     0    0    0 S  0.0  0.0   0:00.02 kseriod
      855 root      15   0     0    0    0 S  0.0  0.0   0:00.00 khpsbpkt
    Passa a Windows, Linux, Mac, BSD, Atari, Amiga, Unix o alle schede perforate. Fa come ti pare.
    ***
    "There's probably no God. Now stop worrying and enjoy your life" - Atheist Bus in England

  3. #3
    no è uno script cgi web non può premere control+c l'utente

    cmq ho risolto:

    uccidi.sh

    sleep 2;
    killall top


    top.sh
    ./uccidi &
    top > top
    cat top


    in questo modo lo killa dopo 2 secondi e nel file top scrive l'output

  4. #4
    Utente di HTML.it L'avatar di alkat
    Registrato dal
    Jan 2004
    Messaggi
    4,190
    Originariamente inviato da osvi
    no è uno script cgi web non può premere control+c l'utente
    ancora una volta dimostro di aver sempre ragione... quando dico di essere un pirla!

    .a.
    Passa a Windows, Linux, Mac, BSD, Atari, Amiga, Unix o alle schede perforate. Fa come ti pare.
    ***
    "There's probably no God. Now stop worrying and enjoy your life" - Atheist Bus in England

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.