Интегрированные сети ISDN


Сообщения - часть 10


/p>

1 - строки встречаются только в файле1;

2 - строки встречаются только в файле2;

3 - строки встречаются в обоих файлах.

Преобразование файла

dd [аргументы]

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

Аргументы:

if=имя

имя входного файла;

of=имя

имя выходного файла;

ibs=n

размер входного блока в байтах (512 по умолчанию);

obs=n

размер выходного блока (512 по умолчанию);

bs=n

размер входного и выходного блоков;

cbs=n

размер буфера преобразования в байтах;

skip=n

перед копированием пропустить n входных записей;

files=n

скопировать n файлов с входной ленты;

seek=n

установить выходной файл на запись с номером n перед началом копирования;

count=n

скопировать n входных записей.

Поиск строк с заданным шаблоном

grep [флаг] ... выражение [файл]

Служит для поиска соответствующих выражений (строк) в одном или нескольких файлах.

Флаги:

-b

перед каждой обнаруженной строкой печатается номер блока, где она содержится;

-c

печатается только число строк, содержащих шаблон;

-e

используется перед шаблоном, который начинается с символа "-";

-h

не печатаются имена файлов перед строками;

-l

печатаются имена файлов, содержащие искомые строки;

-n

перед каждой обнаруженной строкой печатается ее порядковый номер в файле;

-s

вырабатывается только статус результата выполнения команды;

-v

печатаются все строки, не содержащие шаблона;

-y

строчные буквы в шаблоне считаются совпадающими как со строчными, так и прописными в файле.

egrep

модифицированная версия grep.

fgrep

упрощенная версия команды grep. Ищет только фиксированные строки, но работает быстрее чем grep.

Восьмеричный дамп файла

od[-флаги] файл[[+] смещение [.][b]].

Флаги:

-b

каждый байт файла интерпретируется как восьмеричное число;

-c

байты интерпретируются как символы ASCII, неграфические символы выдаются в виде:

 

нулевой байт

\0

  возврат на шаг \b
  перевод формата \f
  перевод строки \n
  возврат каретки \r
  горизонтальный TAB \t
  остальные ddd
<


Начало  Назад  Вперед