unexpand

unexpand

unexpandутилита UNIX-подобных операционных систем, преобразовывающая пробелы в табуляции. По умолчанию заменяет только ведущие пробелы, но может заменять и все.

Содержание

Работа с программой

unexpand [ОПЦИИ] [ФАЙЛ]

В случае, если входной файл не указан или указан «-», то входные данные считываются из стандартного потока ввода. Вывод осуществляется в стандартный поток вывода.

Опции

  • -a, --all — замена всех пробелов на табуляции, а не только ведущих.
  • --first-only — замена только ведущих пробелов (отключает флаг -a).
  • -t, --tabs=N — замена N пробелов табуляцией, по умолчанию N = 8 (включает флаг -a).
  • -t, --tabs=LIST — указывает точный список позиций табуляций, разделенный запятыми (включает флаг -a).
  • --help — выводит справку.
  • --version — выводит информацию о версии.

Примеры работы

Ввод и вывод через стандартные потоки (обе команды дают одинаковый результат):

unexpand
unexpand -

Ввод из файла (все команды дают одинаковый результат, однако примеры с использованием cat создают дополнительные процессы):

unexpand INFILE
unexpand < INFILE
cat INFILE | unexpand
cat INFILE | unexpand -

Ввод и вывод в файлы:

unexpand INFILE > OUTFILE

См. также

Внешние ссылки

  • unexpand(1) — страница справки man по пользовательским командам GNU/Linux.

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "unexpand" в других словарях:

  • Unexpand — is a command in the UNIX Operating System. It is used to convert groups of space characters into tabs. For example: $ echo asdf sdf | unexpand | od c 0000000 a s d f s d f 0000014 $ echo asdf sdf | od c 0000000 0000020 a s d f s d f 0000032Here… …   Wikipedia

  • Программы UNIX-подобных операционных систем — Это список популярных программ, работающих в операционных системах основанных на UNIX (POSIX совместимых). Некоторые из этих программ являются стандартными для UNIX подобных систем. Содержание 1 Системный софт 1.1 Общего назначения …   Википедия

  • GNU Coreutils — GNU Core Utilities Тип Miscellaneous Utilities Разработчик GNU Project Написана на C Операционная система Unix подобные ОС Последняя версия 8.20 (23 октября 2012) …   Википедия

  • Expand — Expand  утилита UNIX систем, преобразующая табуляции в пробелы, сохраняя форматированность текста. Работа с программой expand [НАСТРОЙКИ]... [ФАЙЛ].. Если не указан файл(или указано « »), информацию берет из стандартного ввода. Опции:… …   Википедия

  • AWK — Класс языка: скриптовый, процедурный, событийно ориентированный Появился в: 1977 Автор(ы): Альфред Ахо, Питер Вайнбергер и Брайан Керниган Релиз …   Википедия

  • Wget — GNU Wget Тип менеджер загрузок Автор Hrvoje Nikšić …   Википедия

  • Mkdir — Тип программа для создания новых каталогов Разработчик Проект GNU Написана на C Операционная система Unix подобные Последняя версия 8.5 (23 апреля 2010) Лицензия …   Википедия

  • Netstat — команда unix и Windows Содержание 1 Синтаксис 2 Описание 3 Использование 4 Оп …   Википедия

  • LILO — Загрузочное меню Тип загрузчик операционной системы Автор Вернер Альмесбергер Разра …   Википедия

  • Tac — (перевёрнутое cat из англ. concatenate) команда, выводящая в STDOUT строки указанных файлов в обратном порядке. Пример: [17:58] root@example: # tac test Second line: bar First line: foo Ссылки tac(1)   страница справки man по… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»