powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / работа со строками на bash в linux
5 сообщений из 5, страница 1 из 1
работа со строками на bash в linux
    #39471324
allvlg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, есть простая задачка :
есть лог. он периодически ратируется. надо найти в нем, причем в последнем по времени, вхождение слова Email. Если этого слова нет, то вывести в файл "......не найдено.....".
Очень надо. Пересмотрел скрипты, но не допер как сделать.
...
Рейтинг: 0 / 0
работа со строками на bash в linux
    #39471380
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
man grep
man tail
...
Рейтинг: 0 / 0
работа со строками на bash в linux
    #39472488
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну вот например, только учителю такое не показывай, не поверит что сам решал
tac test|awk 'BEGIN {found=0} {if($0~/Email/){print $0;found=1;exit 0};}END{if(found==0) print "not found"}'

последний файл по времени
ls -t1|head -1

все вместе
tac `ls -t1|head -1`|awk 'BEGIN {found=0} {if($0~/Email/){print $0;found=1;exit 0};}END{if(found==0) print "not found"}'
...
Рейтинг: 0 / 0
работа со строками на bash в linux
    #39473557
Фотография volodin661
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
2.
#!/bin/zsh
perl -0 -lne 'print "..не найдено.." if not /email/'  *(om[1])
...
Рейтинг: 0 / 0
работа со строками на bash в linux
    #39474580
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
allvlg,

sed, awk , egrep
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / работа со строками на bash в linux
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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