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 содержимое одного файла на консоль. |
![]() |