
bin-to-src | chars | crlf-to-lf | csvtotab | dec | decode | detab | encode | entab | hex | hexdump | hextobin | join | lf-to-crlf | oload | scantab | split | tabtocsv | utoa | uuencode | wtoa | wtou | Команда: detab sfk detab=размер вкладки dir ext1 [ext2 ...] [-to outmask]
заменить вкладки пробелами в файле(ах) или текстовом потоке.
опции
-чтобы перемаскировать не перезаписывать оригинальные файлы, а записывать
для вывода файлов в соответствии с маской, например
-to tmp\$path\$base.$ext или -to tmp\$file
-да, если выбраны файлы, действительно (пере)записать их.
без -да, детаб только моделируется.
-memlimit=n обрабатывать файлы размером до n мегабайт (по умолчанию=300).
-nowarn не сообщать о пропущенных или нечитаемых файлах.
смотрите также
sfk scantab перечисляет файлы, содержащие символы TAB.
sfk поможет выбрать, как навсегда изменить memlimit.
sfk просмотрщик текстовых файлов, который может отображать все TAB
синим цветом, нажав CTRL+T.
веб-ссылка
http://stahlworks.com/sfk-detab
Примеры
sfk detab=3 источника .cpp .hpp
заменить вкладки на 3 пробела во всех файлах .cpp и .hpp
файлы дерева каталогов "sources".
sfk select -dir src -file .java +detab=4 -to tmp\$file
перечислите все файлы .java src, затем detab с размером табуляции 4,
запись всех выходных данных в дерево каталогов "tmp".
sfk detab=4 src .java -relnames -to tmp\$file
почти то же самое, но с удалением входного каталога "src"
имя из путей выходных файлов (невозможно с формой "+detab").
sfk фильтр mytext.txt +detab=8
detab содержимое одного файла на консоль. |
![]() |