История изменений
Исправление kaldeon, (текущая версия) :
Недавно на ЛОРе была задача по обработке текста. Вот решение на sam, sed, и awk:
- sed: замена определенных символов встречающихся до некоторого знака (комментарий)
- sed: замена определенных символов встречающихся до некоторого знака (комментарий)
- sed: замена определенных символов встречающихся до некоторого знака (комментарий)
В целом, sam чувствуется как более универсальный и удобный awk. awk может, в основном, только строкой и разделителями оперировать, тогда как sam любым срезом текста, включая множество строк одновременно.
Важное ограничение/особенность sam — изменения должны проходить по порядку без пересечений.
Исправление kaldeon, :
Недавно на ЛОРе была задача по обработке текста. Вот решение на sam, sed, и awk:
- sed: замена определенных символов встречающихся до некоторого знака (комментарий)
- sed: замена определенных символов встречающихся до некоторого знака (комментарий)
- sed: замена определенных символов встречающихся до некоторого знака (комментарий)
В целом, sam чувствуется как более универсальный и удобный awk. awk может, в основном, только строкой и разделителями оперировать, тогда как sam любым срезом текста, включая множество строк.
Важное ограничение/особенность sam — изменения должны проходить по порядку без пересечений.
Исправление kaldeon, :
Недавно на ЛОРе была задача по обработке текста. Вот решение на sam, sed, и awk:
- sed: замена определенных символов встречающихся до некоторого знака (комментарий)
- sed: замена определенных символов встречающихся до некоторого знака (комментарий)
- sed: замена определенных символов встречающихся до некоторого знака (комментарий)
В целом, sam чувствуется как более универсальный и удобный awk. awk может, в основном, только строкой и полями оперировать, тогда как sam любым срезом текста, включая множество строк.
Важное ограничение/особенность sam — изменения должны проходить по порядку без пересечений.
Исходная версия kaldeon, :
Недавно на ЛОРе была задача по обработке текста. Вот решение на sam, sed, и awk: