Страница 1 из 1
замочить ласт строку
Добавлено: 2014-01-30 19:10:52
Гость
немогу замочить последнюю строку
Код: Выделить всё
echo "00685c40 T sdsdsd(ewewe, hrehtryhe cdnasdcEDW#EDEKM, ferfew 645h65fd43dcw)" | gawk '/([^0-9]*)([TW])(.*)/{ print $1 " " $2 " " $3}'
00685c40 T sdsdsd(ewewe,
продожение нужно в $3 получить
Re: замочить ласт строку
Добавлено: 2014-01-30 19:37:47
Гость
разобрался
разделитель надо было убрать
-F\\
Re: замочить ласт строку
Добавлено: 2014-01-30 19:41:50
Гость
айй нет, теперь все полезло в $1
Re: замочить ласт строку
Добавлено: 2014-01-30 22:32:00
Alex Keda
ну нихрена себе у вас заморочки...
Re: замочить ласт строку
Добавлено: 2014-02-02 18:04:22
bagas
Непонял, какую строку?
оно же однйо строкой выходит!
Что ты пытаешся сделать?
Re: замочить ласт строку
Добавлено: 2014-02-03 13:37:52
Гость
00685c40 T sdsdsd(ewewe, hrehtryhe cdnasdcEDW#EDEKM, ferfew 645h65fd43dcw)
нужно разбить на
00685c40
T
sdsdsd(ewewe, hrehtryhe cdnasdcEDW#EDEKM, ferfew 645h65fd43dcw)
но последняя бьется до запятой
sdsdsd(ewewe,
как правильно распарсить такой регексп? что бы последняя не обрезалась на запятой и в $3 входило все остальное
Re: замочить ласт строку
Добавлено: 2014-05-21 13:24:32
kpp
Код: Выделить всё
echo "00685c40 T sdsdsd(ewewe, hrehtryhe cdnasdcEDW#EDEKM, ferfew 645h65fd43dcw)" | sed 's/^\([^ ]*\) \([^ ]\) /\1\
\2\
/'