Гость
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / как убрать чтобы пустой grep не выводился ? / 9 сообщений из 9, страница 1 из 1
02.11.2015, 11:17
    #39092479
loginovru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как убрать чтобы пустой grep не выводился ?
если не найдено, то сам grep не выводим, как сделать ?
...
Рейтинг: 0 / 0
02.11.2015, 11:28
    #39092495
Q.Tarantino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как убрать чтобы пустой grep не выводился ?
loginovruесли не найдено, то сам grep не выводим, как сделать ?
а он его и не выводит.
пример бы...
...
Рейтинг: 0 / 0
02.11.2015, 11:33
    #39092510
loginovru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как убрать чтобы пустой grep не выводился ?
Q.Tarantinologinovruесли не найдено, то сам grep не выводим, как сделать ?
а он его и не выводит.
пример бы...

да? ))

Код: sql
1.
2.
[root@host ~]# ps aux | grep sfgdfgkdfjglkdfg
root      3470  0.0  0.0 112664   960 pts/5    S+   11:33   0:00 grep --color=auto sfgdfgkdfjglkdfg
...
Рейтинг: 0 / 0
02.11.2015, 11:39
    #39092526
Q.Tarantino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как убрать чтобы пустой grep не выводился ?
loginovruQ.Tarantinoпропущено...

а он его и не выводит.
пример бы...

да? ))

Код: sql
1.
2.
[root@host ~]# ps aux | grep sfgdfgkdfjglkdfg
root      3470  0.0  0.0 112664   960 pts/5    S+   11:33   0:00 grep --color=auto sfgdfgkdfjglkdfg


ну ты же не уточнил что грепаешь..
grep -v спасет отца русской демократии.
...
Рейтинг: 0 / 0
03.11.2015, 06:56
    #39093306
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как убрать чтобы пустой grep не выводился ?
Тут как-то подсказали
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
$ ps -ef|grep sys
    root   166     1   0  июля 31 ?           0:00 /usr/lib/sysevent/syseventd
    root   591     1   0  июля 31 ?           0:12 /usr/sbin/syslogd
  oracle 17439 17437   0 13:55:57 pts/4       0:00 grep sys
  oracle 17437  5690   0 13:55:57 pts/4       0:00 /usr/bin/bash -c ps -ef|grep sys
$ ps -ef|grep [s]ys
    root   166     1   0  июля 31 ?           0:00 /usr/lib/sysevent/syseventd
    root   591     1   0  июля 31 ?           0:12 /usr/sbin/syslogd
$
...
Рейтинг: 0 / 0
03.11.2015, 11:46
    #39093529
loginovru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как убрать чтобы пустой grep не выводился ?
Вячеслав ЛюбомудровТут как-то подсказали
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
$ ps -ef|grep sys
    root   166     1   0  июля 31 ?           0:00 /usr/lib/sysevent/syseventd
    root   591     1   0  июля 31 ?           0:12 /usr/sbin/syslogd
  oracle 17439 17437   0 13:55:57 pts/4       0:00 grep sys
  oracle 17437  5690   0 13:55:57 pts/4       0:00 /usr/bin/bash -c ps -ef|grep sys
$ ps -ef|grep [s]ys
    root   166     1   0  июля 31 ?           0:00 /usr/lib/sysevent/syseventd
    root   591     1   0  июля 31 ?           0:12 /usr/sbin/syslogd
$


помнится лет 10 назад, не вывод убирался правкой конфига, сейчас смотрю вроде ничего нету...
...
Рейтинг: 0 / 0
03.11.2015, 12:00
    #39093546
Q.Tarantino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как убрать чтобы пустой grep не выводился ?
loginovruпомнится лет 10 назад, не вывод убирался правкой конфига, сейчас смотрю вроде ничего нету...
конфига чего? grep?
...
Рейтинг: 0 / 0
03.11.2015, 12:56
    #39093624
loginovru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как убрать чтобы пустой grep не выводился ?
Q.Tarantinologinovruпомнится лет 10 назад, не вывод убирался правкой конфига, сейчас смотрю вроде ничего нету...
конфига чего? grep?
нет, не конфига, а где-то в настройках системы
...
Рейтинг: 0 / 0
03.11.2015, 17:07
    #39093973
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как убрать чтобы пустой grep не выводился ?
ps возвращает список процессов, например
ls .........
ps ..........
grep .........

этот список попадает в grep в виде текста, grep не знает ничего про ps и про содержимое текста, для того чтобы отфильтровать из текста строку со словом grep используют ключ -v

ps aux | grep sfgdfgkdfjglkdfg|grep -v grep



http://stackoverflow.com/questions/9375711/more-elegant-ps-aux-grep-v-grep
http://linux.die.net/man/1/pgrep
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / как убрать чтобы пустой grep не выводился ? / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]