Де-обосноваване на текста, за да получите правилен подниз

Имам текстов файл, който е съставен с оправдаване (всички раздели са подравнени - различен размер).
Следователно не мога да получа желаната стойност в определена колона (подниз).
Тъй като това е миграция, мога не променяйте формата на файла.

Как мога да "де-юстифицирам" текста до интервали, като същевременно запазя дължината на интервала, има ли скриптове?

въведете описание на изображението туквъведете описание на изображението тук

Трябва ми горната стойност. замяната на \t с фиксирана стойност не помага.

*РЕДАКТИРАНЕ: файловете изглежда са форматирани с fmt

*EDIT2: Намерено решение изглежда; когато използвам fmt на windows (coreutils), той остава същият.
Въпреки това на моя Mac получавам желания резултат (може би нещо в командата win не е настроено правилно).

fmt original_file >> new.txt

Grts


person xtds    schedule 11.04.2014    source източник
comment
Гласувах за закриване, защото в настоящия момент си оставил твърде много предположения. Може би, ако наистина сте показали няколко реда от въведеното от вас и това, което вече сте опитали...   -  person spender    schedule 11.04.2014
comment
Вие сравнявате GNU fmt с BSD fmt на OS X. Те не са еднакви   -  person Peter Rincker    schedule 12.04.2014
comment
има ли версия за windows, за която знаете? изглежда не мога да го намеря, благодаря за информацията   -  person xtds    schedule 12.04.2014


Отговори (1)


Вероятно има много други начини да направите това, но sublime text има вградено преобразуване на табулатор в интервал.

http://css-tricks.com/changing-spaces-tabs-sublime-text/

person malt    schedule 11.04.2014