![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| obtendo o cabeçalho da coluna na saída! | ali560045 | Programação Shell Script e | 4 | 12-04-2008 04:55 |
| 4 coluna tsv arquivo, saída 1 coluna específica | casphar | Programação Shell Script e | 6 | 11-12-2008 04:04 |
| como cortar última coluna a partir do resultado | manmeet | Programação Shell Script e | 9 | 11-05-2008 07:32 |
| Loop coluna de saída | handband2 | UNIX desktop para Dummies Perguntas & Respostas | 1 | 11-03-2008 10:46 |
| Sub. números na coluna de produção com Se | ja156194 | Programação Shell Script e | 11 | 02-12-2007 01:52 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
início da produção para seis processos com o mesmo nome, a produção passou de coluna com a linha
Oi,
Tenho um sistema em teste, e vou usar um script que faz um ps. O resultado, é no seguinte formato, que é basicamente a hora, seguido pelo rss e vsize. PHP Code:
Eu realmente deseja monitorar o uso da CPU 6 destes processos com o mesmo nome, e cuspir-los para um arquivo, a cada 30s, no mesmo formato acima, ou seja, timestamp process1CPU process2CPU process3CPU process4CPU process5CPU process6CP Tentei o seguinte, mas ele só trava na parte em que ele tenta saída dos resultados de início, talvez porque o seu sai de uma coluna? Preciso dele em linha formato, para que eu possa importar facilmente ao Excel e analisar. Aqui está o script PHP Code:
Isto é o que estou tentando obter como saída PHP Code:
|
|
||||
|
tente este
#! / bin / bash outputfile \u003d topOutput_ `uname-n` echo "Saída:" $ outputfile para ((;;)); fazer (data +% T | tr "\ n" "" & & ps-A ux | sort-rn-k 3 | awk 'NR <6 & & $ 3! \u003d "% CPU" (printf "% s", $ 3) END ( printf "\ n") ')>> $ outputfile sono 30 feito |
|
||||
|
Isso é quase exatamente o que estou procurando, mas quando eu executá-lo eu recebo esta vez ...
PHP Code:
PHP Code:
PHP Code:
Última edição por japão; em 05/28/2009 12:19.. |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|