Читаем Linux-сервер своими руками полностью

Программа cmp сравнивает два файла и выводит различия. Если файлы не отличаются, программа ничего не выводит. Если найдено различие, то выводится номер строки и номер символа в строке. Эту программу можно использовать как для текстовых, так и для двоичных файлов. Параметры программы представлены в табл. 19.22

Параметры программы cmp Таблица 19.22

Параметр Описание
Программа выведет отличающиеся символы
-i n Программа будет игнорировать первые n байтов обоих файлов
-l Выведет позиции всех различий
-sПрограмма не будет выводить информацию на экран. Код возврата программы cmp будет равен: 0 — если файлы не отличаются; 1 — если файлы отличаются; 2 — если произошла ошибка

column [параметры] файл

Программа column форматирует текст файла, разбивая его на колонки. Исходный текст может быть введен со стандартного ввода. Параметры программы приведены в табл. 19.23.

Параметры программы column Таблица 19.23

Параметр Описание
-с n Задает число колонок
-s символУказанный символ будет использоваться в качестве разделителя колонок. Этот параметр используется вместе с параметром –t
-t Форматирование выполняется в виде таблицы. Разделителем по умолчанию является символ пробела. Другой разделитель задается параметром –s
-xЗаполняет сначала колонки, а потом строки

csplit [параметры] файл образец

Данная программа позволяет разбить текстовый файл на несколько частей. Части файла определяются требуемым размером или с помощью указанного образца. Исходный файл при этом не изменяется. Имена частей файла начинаются с символов хх. Первая часть будет иметь имя хх00, вторая — xx01 и так далее. Программа csplit может разбить файл максимум на сто частей. За более подробной информацией обратитесь к справочной системе.

diff [параметры] [расширенные_параметры] файл1 файл2

Программа diff предназначена для сравнения файлов. Она выводит отличающиеся строки. Строка файла «файл1» помечается символом «<», а строка файла «файл2» помечается символом «>». С помощью тире разделяется содержимое файлов. Описание основных параметров данной программы сведено в табл. 19.24. Программу diff можно использовать для сравнения файлов из разных каталогов. Для этого используются расширенные параметры (см. табл. 19.25).

Основные параметры программы diff Таблица 19.24

Параметр Описание
Сравнение всех файлов, в том числе и двоичных
-b Игнорируются символы пробела в конце строки
Игнорируются пустые строки в файлах
Вывод контекста для каждого найденного различия
-d Игнорируются области со многими изменениями
Создается сценарий редактора ed, с помощью которого можно превратить файл «файл1» в файл «файл2»
Поиск только небольших изменений
-i Игнорировать регистр букв
-I шаблон Игнорировать строки, содержащие указанный шаблон
-n Установить формат вывода RCS
-N Несуществующие файлы считать пустыми
-t Замена символов табуляции на восемь пробелов
В начало выводимых строк вставить символ табуляции
-u Вывод новой и старой версий файла в одной строке
-w Игнорировать пробелы
-y Вывод в две колонки

Расширенные параметры программы diff Таблица 19.25

Перейти на страницу:

Все книги серии Секреты мастерства

Похожие книги

Веб-аналитика: анализ информации о посетителях веб-сайтов
Веб-аналитика: анализ информации о посетителях веб-сайтов

Компании в веб-пространстве тратят колоссальные средства на веб-аналитику и оптимизацию своих веб-сайтов, которые, в свою очередь, приносят миллиарды долларов дохода. Если вы аналитик или работаете с веб-данными, то эта книга ознакомит вас с новейшими точками зрения на веб-аналитику и то, как с ее помощью сделать вашу компанию весьма успешной в веб. Вы изучите инструментальные средства и показатели, которые можно использовать, но что важнее всего, эта книга ознакомит вас с новыми многочисленными точками зрения на веб-аналитику. Книга содержит много советов, приемов, идей и рекомендаций, которые вы можете взять на вооружение. Изучение веб-аналитики по этой уникальной книге позволит познакомиться с проблемами и возможностями ее современной концепции. Написанная практиком, книга охватывает определения и теории, проливающие свет на сложившееся мнение об этой области, а также предоставляет поэтапное руководство по реализации успешной стратегии веб-аналитики.Эксперт в данной области Авинаш Кошик в присущем ему блестящем стиле разоблачает укоренившиеся мифы и ведет по пути к получению действенного понимания аналитики. Узнайте, как отойти от анализа посещаемости сайта, почему основное внимание следует уделять качественным данным, каковы методы обретения лучшего понимания, которое поможет выработать мировоззрение, ориентированное на мнение клиента, без необходимости жертвовать интересами компании.- Изучите все преимущества и недостатки методов сбора данных.- Выясните, как перестать подсчитывать количество просмотренных страниц, получить лучшее представление о своих клиентах.- Научитесь определять ценность показателей при помощи тройной проверки "Ну и что".- Оптимизируйте организационную структуру и выберите правильный инструмент аналитики.- Изучите и примените передовые аналитические концепции, включая анализ SEM/PPC, сегментацию, показатели переходов и др.- Используйте решения с быстрым началом для блогов и электронной торговли, а также веб-сайтов мелкого бизнеса.- Изучите ключевые компоненты платформы экспериментирования и проверки.- Используйте анализ конкурентной разведки для обретения понимания и принятия мер.Здесь также находятся:- Десять шагов по улучшению веб-аналитики.- Семь шагов по созданию управляемой данными культуры в организации.- Шесть способов замера успеха блога.- Три секрета создания эффективной веб-аналитики.- Десять признаков великого веб-аналитика.

Авинаш Кошик

ОС и Сети, интернет