Работа в командной строке ОС Solaris. Крыжановская Ю.А. - 30 стр.

UptoLike

Составители: 

30
Формат команды
egrep [ -параметры ] шаблон имя_ файла . . .
Ниже приводятся метасимволы регулярных выражений, которые используются
с командой egrep.
Метасимвол
Описание
Пример
Результат
+
Соответствует одному
или более
предшествующему
символу
'[a-z]+ark'
следует "ark
" (например,
"airpark","bark", "dark", "landmark
",
"shark", "sparkle", "trademark")
х|у
Соответствует одному из
х или у
'apple|orange'
Выбор одного из выражений
( | )
Символы групп
'(1|2)+''search
(es|ing)+'
(например, 1 или 2, searches
или
searching)
В следующих примерах показаны различные способы использования команды
еgrер:
Для поиска всех строк, содержащих символ "N" и следующие за ним символы
' е' или 'о' один или несколько раз , выполните следующую команду:
$ еgrер 'N(e|o)+' /etc/passwd
Для поиска строк, содержащих "Network Admin" или "uucp Admin",
выполните следующую команду:
$ еgrер '(Network|uucp) Admin' /etc/paBBwd
Использование команды fgrep.
Команда fgrep осуществляет поиск в файле ключевого выражения как
фиксированной строки . Её работа отличается от работы grep и egrep, т.к. она
обрабатывает все символы и любые метасимволы регулярных выражений,
указанные в командной строке, как обычные символы . Для этой команды
специальное значение имеют только два символа: знак вопроса (?) и знак
доллара ($).
Используйте команду fgrep для поиска словосочетаний в файлах , содержащих
метасимволы .
Формат команды
fgrep параметр(ы) шаблон имя_файла(ов)
Для поиска всех строк в файле, содержащих строку текста и символы , с
помощью команды fgrep выполните следующее:
$ fgrep '*' /etc/system
6.Печать
6.1. Печать из командной строки
Команда 1р посылает текстовые файлы на печать. Из командной строки вы
можете печатать текст ASCII или файлы PostScript . He используйте этот
метод для печати файлов данных, таких как двоичные файлы или файлы ,
созданные приложениями .
Формат команды
lр [параметры ] имя_файла(ов)
                                          30
Формат команды
egrep [ -параметры ] шаблон имя_ файла . . .
Ниже приводятся метасимволы регулярных выражений, которые используются
с командой egrep.
Метасимвол Описание              Пример            Результат
+          Соответствует одному '[a-z]+ark'        Выбор одного или более символов
           или             более                   нижнего регистра, за которыми
           предшествующему                         следует          "ark"        (например,
           символу                                 "airpark","bark", "dark", "landmark",
                                                   "shark", "sparkle", "trademark")
х|у         Соответствует одному из 'apple|orange' Выбор одного из выражений
            х или у
(|)         Символы групп             '(1|2)+''search Выбор одного или более появлений
                                      (es|ing)+'      (например, 1 или 2, searches или
                                                      searching)
В следующих примерах показаны различные способы использования команды
еgrер:
• Для поиска всех строк, содержащих символ "N" и следующие за ним символы
'е' или 'о' один или несколько раз, выполните следующую команду:
$ еgrер 'N(e|o)+' /etc/passwd
• Для поиска строк, содержащих "Network Admin" или "uucp Admin",
выполните следующую команду:
$ еgrер '(Network|uucp) Admin' /etc/paBBwd
Использование команды fgrep.
Команда fgrep осуществляет поиск в файле ключевого выражения как
фиксированной строки. Её работа отличается от работы grep и egrep, т.к. она
обрабатывает все символы и любые метасимволы регулярных выражений,
указанные в командной строке, как обычные символы. Для этой команды
специальное значение имеют только два символа: знак вопроса (?) и знак
доллара ($).
Используйте команду fgrep для поиска словосочетаний в файлах, содержащих
метасимволы.
Формат команды
fgrep параметр(ы) шаблон имя_файла(ов)
Для поиска всех строк в файле, содержащих строку текста и символы, с
помощью команды fgrep выполните следующее:
$ fgrep '*' /etc/system


6.Печать

6.1. Печать из командной строки
Команда 1р посылает текстовые файлы на печать. Из командной строки вы
можете печатать текст ASCII или файлы PostScript™. He используйте этот
метод для печати файлов данных, таких как двоичные файлы или файлы,
созданные приложениями.
Формат команды
lр [параметры] имя_файла(ов)