|
|
|
bash
|
|||
|---|---|---|---|
|
#18+
Господа, помогите пожалуйста с такой проблемой. Есть следующий результат работы команды traceroute, допустим: bash-2.03$ traceroute 192.168.88.82 traceroute to 192.168.88.82 (192.168.88.82), 30 hops max, 40 byte packets 1 styx2 (195.131.52.158) 4.630 ms 0.767 ms 0.820 ms 2 axis (195.131.84.254) 4.566 ms 5.458 ms 2.705 ms 3 gw164-3-2 (195.131.84.223) 1.620 ms 4.464 ms 4.221 ms Необходимо выдрать значение 'gw164-3-2' и присвоить его некоторой переменной, чтобы затем можно было подставить как аргумент следующей команды. Заранее Спасибо. P.S. Инетрпретатор - bash. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2005, 13:57:07 |
|
||
|
bash
|
|||
|---|---|---|---|
|
#18+
навскидку не проверяя (обрати внимание на тип кавычек) export GWVAR=`traceroute 192.168.88.2|awk '/gw164-3/ {print $4}'` ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2005, 14:15:01 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=33351607&tid=1490079]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
27ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 317ms |

| 0 / 0 |
