Форум — General [sed]Удалить последний символ каждой строки sed 0 1 И ещё желательно удалить первую строку. Гуглил, что-то ответа не нашёл. Ссылка
Гуглил, что-то ответа не нашёл.Надо не гуглить, а man sed читать.sed 's/^\(.*\).$/\1/' geekless ★★ (31.03.12 13:25:48 UTC) Показать ответы Ссылка
Ответ на: комментарий от geekless 31.03.12 13:25:48 UTC Специально неудачный выбор s///? anonymous (31.03.12 13:27:30 UTC) Показать ответ Ссылка
Ответ на: комментарий от anonymous 31.03.12 13:27:30 UTC Написал первое, что в голову пришло, честно говоря. geekless ★★ (31.03.12 13:28:35 UTC) Ссылка
Ответ на: комментарий от geekless 31.03.12 13:25:48 UTC sed 's/^\(.*\).$/\1/'в данном случае sed -r, а проще sed 's/.$//' ananas ★★★★★ (31.03.12 13:29:48 UTC) Показать ответ Ссылка
Ответ на: комментарий от geekless 31.03.12 13:25:48 UTC Спасибо! madFan (31.03.12 13:36:20 UTC) автор топика Ссылка
Ответ на: комментарий от ananas 31.03.12 13:29:48 UTC sed -rПлюсую, \( - все равно «sed --posix» не поймет, если указано "-r" - сразу видно, что используются расширения. anonymous (31.03.12 13:46:52 UTC) Показать ответ Ссылка
Ответ на: комментарий от anonymous 31.03.12 13:46:52 UTC -rшколота не читала man sed, поэтому об этом не знает же anonymous (31.03.12 13:50:44 UTC) Ссылка