Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Операционные системы общие вопросы
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.02.2010, 13:32   #1
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию [ps -e] Не помещается на экране

Как "увидеть" все процессы?
Код:
ps -e
Показывает все, но они "пролистываются" вверх в основной консоли, а по одному смотреть
Код:
ps IDnum
как-то скучно...
Как посмотреть по интервалу? Типа от ID = 1 до 1000?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 05.02.2010, 14:20   #2
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

Можно просто циклом.
в терминале друг за другом.
Код:
for i in {1..10} 
do 
ps $i
done
где 1 - начало промежутка, 10 - конец.
pushl $0x18E3DF6B
call ICQ

Последний раз редактировалось russian-stalker; 05.02.2010 в 14:23.
russian-stalker вне форума Ответить с цитированием
Старый 05.02.2010, 14:25   #3
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Благодарю, насколько я понял, писать также можно в одной строке, разделяя ";".
Еще раз спасибо...
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 05.02.2010, 14:46   #4
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

Немного переписал код:
Код:
s=""
for i in {1..10} 
do 
s="$s $i"
done
ps $s
код, который выше работает хоть и правильно, но не красиво.
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Старый 05.02.2010, 14:51   #5
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

О, благодарю, так гораздо лучше.
А можно такой вопрос?:
В каком разрешении сохранить файл, содержащий эти команды, чтобы потом можно было его запустить из консоли?
(аналог bat)
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ

Последний раз редактировалось Alex Cones; 05.02.2010 в 14:54.
Alex Cones вне форума Ответить с цитированием
Старый 05.02.2010, 15:00   #6
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

Без расширения. Главное в первой строке написать:
Код:
#!/bin/bash
И выставить ЧМОД в 555.

Полезная информация о bash-скриптах тут:
http://www.opennet.ru/docs/RUS/bash_scripting_guide/
pushl $0x18E3DF6B
call ICQ

Последний раз редактировалось russian-stalker; 05.02.2010 в 15:09.
russian-stalker вне форума Ответить с цитированием
Старый 05.02.2010, 15:08   #7
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Благодарю за столь информативный ответ

Код:
#!/bin/bash
clear
echo Скрипт вывода списка процессов
echo Введите первый ID
read j
echo Введите последний ID
read k
clear
s=""
i=$j
j=$(($j-1))
while [ "$j" -lt "$k" ]
do
  j=$(($j+1))
  s="$s $j"
done
ps $s
Вроде правильно накалякал... Нет ли критических замечаний?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ

Последний раз редактировалось Stilet; 05.02.2010 в 17:15.
Alex Cones вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Синии полосы на экране Иллидан Компьютерное железо 4 22.11.2009 15:51
Построение на экране Ximer Паскаль, Turbo Pascal, PascalABC.NET 1 10.04.2009 21:37
Построение на экране.[PASCAL] Ximer Помощь студентам 1 08.04.2009 15:24
Форма на экране Михаил Юрьевич Общие вопросы Delphi 1 04.04.2009 23:27
Рисование на экране... Roberto Win Api 3 07.04.2008 07:35