
КТНИ / prez2_m2_iems_iems_ktni_niy16
.pdf
Осуществим поиск всех строк в файле /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 –опция имя_файлов