|
|
|
|
Google Site
|
|||||||
| Форуми | Регистрация | Блог | Човекът Страници | Форум Правила | Връзки | Албуми | Често задавани въпроси | Потребители | Календар | Търся | Днешната Постове | Марк Форуми Прочети |
| Shell Програмиране и скриптове Пост въпроси за KSH, CSH, SH, Bash, Perl, PHP, SED, AWK И ДРУГИ черупки скриптове и черупки скриптови езици тук. |
![]() |
|
|
Нишка Инструменти | Търсене в тази нишка | Оцени резба | Покажи Режими |
|
|||
|
Моля, дайте вашите материали!
Аз съм се опитва да извлече две области от изхода на фоп командата на един от моите нд сървър. Продукцията изглежда така:
корен @ e08k18: / ПТУ / тест # фоп-а lo0: знамена \u003d 1000849 <UP,LOOPBACK,RUNNING,MULTICAST,IPv4> MTU 8232 индекс 1 inet 127.0.0.1 netmask ff000000 ce0: знамена \u003d 1000843 <UP,BROADCAST,RUNNING,MULTICAST,IPv4> MTU 1500 индекс 2 Inet 10.177.4.61 маска ffffff00 излъчване 10.177.4.255 groupname ipmp0 етер 0:3: ба: 6c: 7F: 2e Аз изискват изход като field1 filed2 за всички интерфейси ... но когато се опитам la0 127.0.01 ce0 10.177.4.61 # Фоп | AWK-F ":" (печат $ 1 $ 3) " Все пак аз не съм получаване на необходимите продукция. Всеки улика в това отношение ще бъде от голяма помощ. Като благодари в аванс. |
| Спонсорирани Връзки | ||
|
|
|
|||
|
Цитат:
------------- #! / хамбар / SH фоп-а | AWK-F ":" '(печат $ 1)' | AWK "BEGIN (X \u003d 0) ( ако (X <2) ( printf ( "% S", $ 0) X \u003d X 1 ) ако (X \u003d\u003d 2) ( printf ( "\ N") х \u003d 0 ) ) '| AWK' (печат $ 1, $ 3) " ------------- |
|
|||
|
Благодаря за Вашия отговор аз се опитах това: --
фоп-а | AWK-F ":" '(печат $ 1)' | AWK "BEGIN (X \u003d 0) ( ако (X <2) ( printf ( "% S", $ 0) X \u003d X 1 ) ако (X \u003d\u003d 2) ( printf ( "\ N") х \u003d 0 ) ) '| AWK' (печат $ 1, $ 3) " и го дава на продукцията, като: -- ce2 172.16.0.129 ce6 172.16.1.1 clprivnet0 172.16.193.1 ce0 10.177.4.61 ce0: 1 10.177.4.70 ce0: 2 10.177.4.66 ce0: 3 10.177.4.67 ce0: 4 10.177.4.65 ce4 10.177.4.62 ce3 10.177.224.80 ce0 10.177.4.61 Благодаря още веднъж !!!!! |
|
|||
|
Цитат:
фоп-а | AWK-F ":" '(печат $ 1)' | паста - - | AWK '(печат $ 1, $ 3) " |
|
||||
|
Цитат:
|
| Спонсорирани Връзки | ||
|
|
![]() |
| Маркери |
| Нишка Инструменти | Търсене в тази нишка |
| Покажи Режими | Оцени тази тема |
|
|
Още UNIX и Linux Форум Теми Можете да намерим Полезни
|
||||
| Нишка | Нишка Начално | Форум | Отговори | Последно мнение |
| Манипулиране с променлива входове | yhacks | Програмиране | 1 | 05-23-2008 07:04 AM |
| прочети н брой входове | er_aparna | Shell Програмиране и скриптове | 14 | 07-27-2006 12:35 ч. |
| Проверка артикули от файла | sendhilmani123 | Shell Програмиране и скриптове | 1 | 05-10-2006 06:49 AM |
| Входящите количества от даден файл | sendhil | Shell Програмиране и скриптове | 4 | 02-01-2006 05:48 AM |
| Многократни входове | douknownam | Shell Програмиране и скриптове | 4 | 05-25-2004 01:15 ч. |