Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Leizer A Karabin                     2:5005/14.44   04 Dec 2006  15:30:43
 To : Dmitri Zubko
 Subject : \t
 -------------------------------------------------------------------------------- 
 
 
 Я, собственно, просто так вышел Monday December 04 2006 00:24,
 тут слышу - Dmitri Zubko говорит Alex Mogilnikov (ну я встрял, конечно):
 
 DZ>>> В текстовом файле хочу заменить все табуляции на 8 пробелов. Т.е.
 DZ>>> util < стабуляциями.txt > безтабуляций.txt
 DZ>>> col -x - подходит. Спасибо.
 
 AM>>     Если немного побыть буквоедом, :)  то либо она тебе не подходит,
 AM>> либо не (всегда) на 8 пробелов:
 
 AM>> intro% echo "abc        def" >testfile
 AM>> intro% col -x <testfile >testfile2
 AM>> intro% hd testfile
 AM>> 00000000  61 62 63 09 64 65 66 0a                           |abc.def.|
 AM>> 00000008
 AM>> intro% hd testfile2
 AM>> 00000000  61 62 63 20 20 20 20 20  64 65 66 0a              |abc
 AM>> def.|
 AM>> 0000000c
 
 DZ> Я смотрел testfile2 в hex-е - у меня ровно 8. А даже, если будет 4, то это
 DZ> не критично. Всем Господам объявляю благодарность за подсказку :-)
 
         Я так понял, тебе намекают, что col не вставляет сколько-то пробелов
 вместо табуляции, а переносит след. символ на позицию, кратную 8, это может
 вставить разное число пробелов в разных случаях даже в пределах одной строки. Я
 пробовал tr '\t' 'spaces' <infile >outfile - оно таки да, что пропишешь, на то
 и заменяет.
 
 За сим навеки и проч. Leizer                 [Team Smile'ик - отменить!]
 
 --- GoldEd 1.1.5-030104
  * Origin: Hаверное не знаю, но возможно что навряд-ли (2:5005/14.44)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 \\t   Dmitri Zubko   02 Dec 2006 08:52:42 
 \\t   Vassily Kiryanov   02 Dec 2006 13:17:05 
 Re: \\t   Valentin Nechayev   02 Dec 2006 13:43:53 
 Re^2: \\t   Dmitri Zubko   03 Dec 2006 00:42:32 
 Re: Re^2: \\t   Vlad Gnatov   03 Dec 2006 03:35:33 
 \\t   Alex Mogilnikov   03 Dec 2006 18:47:35 
 Re: \\t   Dmitri Zubko   04 Dec 2006 01:24:04 
 \\t   Leizer A Karabin   04 Dec 2006 15:30:43 
 Re: \\t   Vadim Goncharov   03 Dec 2006 02:45:07 
Архивное /ru.unix.bsd/33124573dd57.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional