Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

КТНИ / prez2_m2_iems_iems_ktni_niy16

.pdf
Скачиваний:
22
Добавлен:
27.03.2016
Размер:
5.69 Mб
Скачать

Осуществим поиск всех строк в файле /etc/passwd , в которых шаблон состоит из буквы «m», далее одной из перечисленных: «a», «y», «g» , затем другие символы по строке.

Затем отобразим все строки файла /etc/passwd, которые включают одно из двух выражений: «daemon:/sbin» или «adm:/sbin».

Обрабатывает все символы и любые метасимволы регулярных выражений, указанные в командной строке, как обычные символы.

fgrep –опции шаблон имя_файла(ов) 2 метасимвола:

? – один произвольный символ; $ - признак окончания регулярного выражения.

В следующем примере найдем все строки, содержащие звездочку «*».

Сортировка – изменения порядка представления выдаваемой информации в соответствии с выбранными критериями.

sort -опции –k номер_поля имя_файла(ов) команда | sort параметр –k номер_поля

Например,

sort –n –k 3 group passwd

или

ps –ef | sort –n –k 3

 

Обратная числовая сортировка всех файлов расширенного вывода данных, имена которых начинаются на буквы l и p, в домашней директории пользователя antonk по числу ссылок (по второму полю).

То же действие, но с сохранением результатов в файл spisok

Символьное сравнение двух текстовых файлов до первого символа различия. Возвращает номер строки и номер различающегося символа.

cmp имя_файла1 имя_файла2

Команда diff – аналог cmp. diff выводит все различия двух текстовых файлов при сравнении.

diff file1 file2

Подсчет строк, слов, символов.

wc –опция(и) имя_файла(ов)

команда | wc –опция имя_файлов