powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / вопрос по sed
7 сообщений из 7, страница 1 из 1
вопрос по sed
    #37900003
nastasjal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, плз.: необходимо вывести все запущенные экземпляры oracle, почему при выводе
ps -ex | grep pmon | grep -v grep|awk {print\$4}|sed -e s/ora_pmon_//g
почему кроме нужным мне строк, иногда выводится еще и sed? как сделать чтоб sed не попадал в выборку?
...
Рейтинг: 0 / 0
вопрос по sed
    #37900359
neznau
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nastasjalПодскажите, плз.: необходимо вывести все запущенные экземпляры oracle, почему при выводе
ps -ex | grep pmon | grep -v grep|awk {print\$4}|sed -e s/ora_pmon_//g
почему кроме нужным мне строк, иногда выводится еще и sed? как сделать чтоб sed не попадал в выборку?

наверное потому же, почему вы пишете
Код: sql
1.
...|grep -v grep|...
...
Рейтинг: 0 / 0
вопрос по sed
    #37900513
Meph1st0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nastasjalПодскажите, плз.: необходимо вывести все запущенные экземпляры oracle, почему при выводе
ps -ex | grep pmon | grep -v grep|awk {print\$4}|sed -e s/ora_pmon_//g
почему кроме нужным мне строк, иногда выводится еще и sed? как сделать чтоб sed не попадал в выборку?
А так:
ps -ex | grep "p\mon" | awk {print\$4} |sed -e s/ora_p\mon_//g
?
...
Рейтинг: 0 / 0
вопрос по sed
    #37900698
nastasjal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а так хорошо ) . Спасибо! а подскажите что прочитать, чтоб понять что это за чудесный "\"
...
Рейтинг: 0 / 0
вопрос по sed
    #37900734
Meph1st0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nastasjalа так хорошо ) . Спасибо! а подскажите что прочитать, чтоб понять что это за чудесный "\"
Да тут никакой магии, 'p\mon' то же самое, что и 'pmon', попытка экранировать символ, не относящийся к специальным ни к чему не приведет. Фокус в том, что патерн не отлавливает самого себя в выводе ps.
...
Рейтинг: 0 / 0
вопрос по sed
    #37903194
nastasjal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите еще пожалста, почему при выводе
ssh -n $user_name@$server_name 'ps -ex|grep p\mon|awk {print\$4}|sed -e s/ora_p\mon_//g'
нормально определяются процессы и отрабатывает и awk и sed,
а когда в цикл загоняю:
for tr in `ssh -n $user_name@$server_name 'ps -ex|grep p\mon|awk {print\$4}|sed -e s/ora_p\mon_//g'`; do
то awk {print\$4} не отрабатывает?
...
Рейтинг: 0 / 0
вопрос по sed
    #37903223
nastasjal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все, спасибо, разбралась
for tr in `ssh -n $user_name@$server_name 'ps -ex|grep p\mon|awk {print\\$4}|sed -e s/ora_p\mon_//g'`; do
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / вопрос по sed
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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