Привет! Смешной наверное вопрос, но не пойму почему так Хочу получать с удаленного сервера результат команды top: 1. думаю скриптом подключаться по ssh c командой "top > file" 2. все нормально но в файл не выводится одна строка из вывода вот например нормальный вывод (когда в консоли): ---------------------------------------- last pid: 23410; load averages: 0.19, 0.28, 0.32 up 1+19:08:39 09:02:10 582 processes: 1 running, 581 sleeping CPU states: 1.5% user, 0.0% nice, 3.7% system, 2.6% interrupt, 92.1% idle Mem: 696M Active, 860M Inact, 327M Wired, 88M Cache, 112M Buf, 36M Free Swap: 2048M Total, 236M Used, 1812M Free, 11% Inuse PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 800 mysql 15 20 0 332M 21420K kserel 1 120:24 11.28% mysqld 837 root 1 96 0 7396K 4136K select 0 83:00 0.54% perl5.8.8 ---------------------------------------- а вот когда в файл: ---------------------------------------- last pid: 23493; load averages: 0.43, 0.35, 0.34 up 1+19:09:26 09:02:57 619 processes: 1 running, 618 sleeping Mem: 714M Active, 862M Inact, 332M Wired, 83M Cache, 112M Buf, 18M Free Swap: 2048M Total, 236M Used, 1812M Free, 11% Inuse PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 800 mysql 15 20 0 332M 21388K kserel 0 120:34 8.11% mysqld 837 root 1 96 0 7396K 4136K select 0 83:02 3.96% perl5.8.8 ---------------------------------------- куда девается строка с данными по CPU? и как ее "поймать" для записи? да, вот такой смешной ситуция :)
|