URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 64693
[ Назад ]

Исходное сообщение
"SED & AWK"

Отправлено mastdieneverdie , 10-Мрт-06 11:26 
Как у текстового файла удалить у каждой строки 10 байт?

как написать что то типа

{ print $0[10] }


разделители есть, но их не фиксированное к-во в каждой строке.
попытка

{ print $2 $3 $4 $5 $6 }

каверкает строки,

вобще можно ли так?


Содержание

Сообщения в этом обсуждении
"SED & AWK"
Отправлено Brainbug , 10-Мрт-06 11:43 
>Как у текстового файла удалить у каждой строки 10 байт?
>
>как написать что то типа
>
>{ print $0[10] }
>
>
>разделители есть, но их не фиксированное к-во в каждой строке.
>попытка
>
>{ print $2 $3 $4 $5 $6 }
>
>каверкает строки,
>
>вобще можно ли так?

bait==simvol ili mozet bit unicode ?


"SED & AWK"
Отправлено madskull , 10-Мрт-06 13:03 
>Как у текстового файла удалить у каждой строки 10 байт?
>
если символ == байт, то
sed 's/^.\{10\}//'

"SED & AWK"
Отправлено mastdieneverdie , 10-Мрт-06 13:18 
>>Как у текстового файла удалить у каждой строки 10 байт?
>>
>если символ == байт, то
>sed 's/^.\{10\}//'


символ = байт


"SED & AWK"
Отправлено mastdieneverdie , 10-Мрт-06 13:21 
>>>Как у текстового файла удалить у каждой строки 10 байт?
>>>
>>если символ == байт, то
>>sed 's/^.\{10\}//'
>
>
>символ = байт


вот пасиб, заработало