Команда undepand в Linux с примерами
Опубликовано: 16 Февраля, 2022
Чтобы преобразовать начальные пробелы и табуляции в табуляции, существует утилита командной строки, называемая командой undepand.
Команда undepand по умолчанию преобразует каждый пробел в табуляцию, записывая полученный вывод в стандартный вывод. Вот синтаксис команды undepand:
Синтаксис:
$ undepand [ОПЦИЯ] ... [ФАЙЛ] ...
где OPTION относится к параметрам, совместимым с нераскрытым, а FILE относится к имени файла.
Использование команды undepand
Чтобы преобразовать все символы пробела в символы табуляции в файле kt.txt , используйте нерасширение как:
$ cat -vet kt.txt хорошего дня $ всегда старайся, $ для достижения лучшего $ / * В выводе ниже $ относится к новый перевод строки и ^ I ссылается на вкладку * / $ Unpand kt.txt есть ^ Ia ^ Inice ^ Iday $ всегда ^ Itry ^ Iharder $ to ^ Iachieve ^ Ibetter $
Чтобы сохранить вывод, созданный командой undepand в другом файле, скажем, dv.txt использует следующий синтаксис:
/ * Сохранение вывода в файл, dv.txt * / $ undepand kt.txt> dv.txt $ cat -vet dv.txt есть ^ Ia ^ Inice ^ Iday $ всегда ^ Itry ^ Iharder $ to ^ Iachieve ^ Ibetter $
Параметры для команды "Не раскрыть"
- Параметр -a, - -all: этот параметр используется для преобразования всех пробелов, а не только начальных пробелов (что по умолчанию).
/ * Это конвертирует все пробелы также во вкладки * / $ undepand -a kt.txt> dv.txt
- - Параметр -first-only: используется для преобразования только ведущих последовательностей пробелов (отменяет параметр -a).
/ * Преобразует только ведущие последовательности пробелов * / $ undepand --first-only kt.txt> dv.txt
- -t, - -tabs = N option: устанавливает разделение на N символов вместо 8 по умолчанию (включает параметр -a).
/ * параметр -t с числовым значением 2 силы менять пробелы во вкладки всего по 2 символа * / $ undepand -t2 kt.txt> dv.txt
- -t, - -tabs = параметр СПИСОК: этот параметр использует СПИСОК позиций табуляции, разделенных запятыми (включает параметр -a).
- - -help option: отображение справочного сообщения и выход.
- - -version option: отображение информации о версии и выход.
См. Также: команду расширения