2015-04-17T00:26:40 *** Adolf has left #lab 2015-04-17T17:10:59 всем привет!-) 2015-04-17T21:21:07 *** michail has left #lab 2015-04-17T21:25:37 Мне тут Миша на awk помог исправить одну вещицу 2015-04-17T21:25:41 маленькую совсем 2015-04-17T21:25:53 собственно, так я и вступил в awk =) 2015-04-17T21:26:43 Задача была такая: есть исходный файл, читая который демон sms server tools 3 отправит смс 2015-04-17T21:26:50 формат файл примерно такой: 2015-04-17T21:26:53 To: 2015-04-17T21:26:55 снова 2015-04-17T21:27:16 To: +79061231231 2015-04-17T21:27:20 Field2: value2 2015-04-17T21:27:24 Field3: value3 2015-04-17T21:27:33 \n 2015-04-17T21:27:43 <Текст сообщения> 2015-04-17T21:27:49 EOF 2015-04-17T21:28:03 Т.е. между служебными полями и сообщением пустая строка 2015-04-17T21:28:10 (или даже несколько) 2015-04-17T21:28:54 нужно в случае, если в <Текст сообщения> содержится х.б. 1 русская буква, то добавить ещё одно служебно поле (перед пустой строкой): Alphabet: UCS2 2015-04-17T21:29:02 а текст сообщения преобразовать в UCS-2BE 2015-04-17T21:29:28 если букв нет или поле уже добавлено - ничего не делать 2015-04-17T22:07:34 надо будет это дело написать как-нибудь. звучит, вроде, несложно, но вдруг подвох?-) 2015-04-17T22:10:01 Мише, например, мой вариант решения показался недостаточно элегантным ) 2015-04-17T22:10:11 сложного так-то особо ничего нет 2015-04-17T22:10:15 и подвоха тоже ) 2015-04-17T22:13:50 ОК. посмотрю. я пока бьютифайер на SAS начал делать. да забросил. 2015-04-17T22:57:51 Всем привет