On Thu, Jul 28, 2005 at 11:42:18AM +0400, Mikhail Yakshin wrote: > Alexey Tourbin wrote: > >On Thu, Jul 28, 2005 at 02:05:32AM +0400, Alexey M. Tourbin wrote: > > > >>#7462 hal blocker > >>#7463 kdebase-wm normal > >>#7464 kdenetwork-kopete normal > >>#7465 mpg321 normal > >>#7466 install3 critical > > > > > >Нужно написать программу под (условным) названием smart_indent, которая > >выравнивает отступы начиная с энного поля (таба). То есть вставляет > >дополнительные табы где-то в середине строки. > > > >Как ещё можно сделать? > > Сделать все пробелами %) Не надо насиловать бедные символы табуляции и > втискивать их туда, где им не место %) А пробелами выравнивать умеет > любой printf %) Кстати да. Тем более что уже сейчас используется printf. # 1 2 3 4 5 6 7 8 9 10 11 # bug_id compon1 severi1 status1 resolu1 descri1 compon2 severi2 status2 resolu2 descri2 awk -F$'\t' '{printf "#%s\t%s\t%s\n%s\n\n", $1, $2, $3, $6}'