![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Перевод GCC / G + + / gfortran варианты компиляторов Sun Studio Опции | iBot | Solaris BigAdmin RSS | 0 | 02-04-2009 02:30 PM |
| нет вариантов | nascimento.rp | AIX | 2 | 08-20-2006 03:46 PM |
| варианты | terms5 | UNIX для чайников Вопросы И Ответы | 1 | 01-27-2006 01:50 AM |
| варианты с AWK | MIPS | Shell программирование и сценарии | 2 | 05-15-2004 04:33 AM |
| CP вариантов | мили | UNIX для чайников Вопросы И Ответы | 3 | 07-13-2001 01:20 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Sed вариантов
У меня есть файл с именем input_file.spec.
Этот файл имеет записей так: Запись #: 1 rec_len \u003d 590 rec_id \u003d 31229 filler_4 \u003d "" orig_id \u003d 902162988 seqnum \u003d 138960799 lrnid \u003d "0" l_ind \u003d "0" transaction_cnt \u003d 1 cust_id \u003d 61032336 product_id \u003d 135488621 анс так далее. Она имеет 1000 записей в этом файле. Я должен дать новый нумерации для seqnum поле только. Я собираюсь начать с 1 и МР с конца 1000. Я worte это: #! / BIN / KSH I \u003d 1 Эхо "Дайте входной файл" INPUTFILES \u003d input_file.spec Кошка $ INPUTFILES | хотя читать LINE делать Пусть I \u003d I +1 SED -E '/ seqnum / S / seqnum \u003d [0-9] * / seqnum \u003d' $ I '/ G' $ LINE готово но "я" не получаю интерполированы случае, если его читать построчно. Можно сказать, пожалуйста, у какой-либо вариант Unix, сделать то же самое. или альтернативой таким же бизнесом. |
|
||||
|
Попробуйте это:
Код:
awk '/seqnum/{$NF=++i}1' file
|
|
||||
|
К сожалению я didn't wrk по моим требованиям.
Может ли у пожалуйста LOOKIN в SED только? Спасибо и уважением, |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|