Найдено здесь]]>Thu, 08 Sep 2011 15:08:06 +0400cssbashsedgrepконсольЕще несколько слов о sed/blog/admining/1916.html
/blog/admining/1916.html
yababayзапуском собственного jabber-бота я решил детально изучить потоковый редактор sed. С его помощью можно править тексты сравнительно короткими консольными командами, что, собственно, и позволяет делать бот. Учебников по sed в Интернете полно. Выбрал Sed — An Introduction and Tutorial by Bruce Barnett. Во-первых, потому что он обновился буквально месяц назад (sed хотя и имеет почти 40-летнюю историю, но до сих пор весьма актуален). Во-вторых, текст этот очень адекватный, с шутками-прибаутками, читается легко. В-третьих, материала в нем в самый раз. За 5 минут, конечно, не одолеешь, но и добраться до конца захода за 2-3 вполне возможно. В данном топике я хочу зафиксировать для себя почерпнутые в упомянутом учебнике знания, в форме, которая может и еще кому-нибудь из русскоязычных читателей покажется удобной.
]]>Fri, 15 Jul 2011 13:22:37 +0400sedредактирование текстаГоловоломка в стиле sed/blog/admining/1915.html
/blog/admining/1915.html
yababay
sed '/^g/s/g/s/g'
Попробуйте разобраться на досуге что это означает и вы поймете, что возможности этого потокового редактора гораздо шире, чем замена одного шаблона на другой.]]>Thu, 14 Jul 2011 22:21:57 +0400sedредактирование текстаsed: удаление из файла одинарных и двойных кавычек/blog/admining/1322.html
/blog/admining/1322.html
Sergei_Tsed "s/'//g;s/\"//g" ./исходный.txt > ./результат.txt]]>Mon, 01 Nov 2010 16:39:06 +0300sedOpen Source1C 7.7 + Etersoft Wine + PostgreSQL/blog/admining/1313.html
/blog/admining/1313.html
Sergei_Tincron, реагирующий на изменения файлов.]]>Mon, 01 Nov 2010 19:48:52 +0300Кодингадминистрирование1СPostgreSQLshellbashsed