![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Найти и заменить, и держать | Celvin В.К. | Shell программирование и сценарии | 3 | 04-03-2009 01:34 PM |
| AWK поиска / замены | RobertSubnet | Shell программирование и сценарии | 2 | 03-08-2009 01:45 PM |
| Найти и заменить | javeed7 | Shell программирование и сценарии | 1 | 04-02-2008 09:00 AM |
| Найти и заменить | rakshit | Shell программирование и сценарии | 4 | 01-24-2008 03:52 AM |
| Найти и заменить | valhutch | UNIX для чайников Вопросы И Ответы | 4 | 07-29-2006 05:20 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
И найти инкрементные заменить?
Оглядываясь на путь, используя SED/AWK /Perl вместо номера порта в файле с увеличивая число. Оригинальный файл выглядит ...
Принимающая CMG-iqdrw3p4 LocalForward *: 9043 локальный: 9043 Принимающая CMG-iqdro3p3a LocalForward *: 10000 локального: 10000 Принимающая CMG-iqdro3p3b LocalForward *: 10000 локального: 10000 ...... И я хочу перевести его на: Принимающая CMG-iqdrw3p4 LocalForward *: 9043 локальный: 2062 Принимающая CMG-iqdro3p3a LocalForward *: 10000 локального: 2063 Принимающая CMG-iqdro3p3b LocalForward *: 10000 локального: 2064 ....... Я использовал SED преобразовать 'локальный: XXXX "на" локальный:'. В VIЯ использовал следующий добавить обратно увеличивая номер порта. : Пусть I \u003d 2000 | г / локальный: / S / / \ \u003d "локальный:". I / | Пусть I \u003d I +1 Есть ли способ сделать все это в SED? Sed, AWK, Perl или скрипт оболочки все ответы будут только приветствоваться тоже. Спасибо. |
|
||||
|
, которая работает Awesome!
Благодаря Рубина. |
![]() |
| Закладки |
| Теги |
| SED AWK оболочки Bash |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|