Скрипт arp MAC.

Программирование на sh, быть может немного про альтернативные языки
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
DIFox
рядовой
Сообщения: 16
Зарегистрирован: 2009-11-09 18:59:04

Скрипт arp MAC.

Непрочитанное сообщение DIFox » 2009-11-15 20:25:50

Добрый вечер. стукнуло в голову идея надо бы её реализовать. Есть список айпишек. К примеру 100 шт. мне надо узнать мак адресс конечного девайса.

Код: Выделить всё

[@ ~]$ arp 10.10.14.77
? (10.10.14.77) at 00:19:5b:d3:d0:dd on vlan0 [vlan]
[@1 ~]$
Как с помощью скрипта сделать лог файл к примеру, в котором будут все айпишки и мак адресс "10.10.14.77 - 00:19:5b:d3:d0:dd".
Я так понимаю список айпи адресов надо загонять в отдельный файл. Сам принцип я понимаю а вот реализовать как :(

Код: Выделить всё

#!/usr/local/bin/bash
ip=10.10.14.77
arp ip
При выполении

Код: Выделить всё

[@ ~]$ ./a
arp: ip: Unknown host
.
И ещё подскажите какойто манаульчик по написанию скриптов на bash & sh, интересует синтаксис. чтобы я знал на будущее. Заренне благодарен.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Скрипт arp MAC.

Непрочитанное сообщение GRooVE » 2009-11-15 20:40:34

Код: Выделить всё

arp -a | cut -f 2,4 -d " "

DIFox
рядовой
Сообщения: 16
Зарегистрирован: 2009-11-09 18:59:04

Re: Скрипт arp MAC.

Непрочитанное сообщение DIFox » 2009-11-15 20:43:33

arp -a | cut -f 2,4 -d " "
а минимальное описание парметров? что такое 2,4? что такое -d?

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Скрипт arp MAC.

Непрочитанное сообщение GRooVE » 2009-11-15 20:45:28


DIFox
рядовой
Сообщения: 16
Зарегистрирован: 2009-11-09 18:59:04

Re: Скрипт arp MAC.

Непрочитанное сообщение DIFox » 2009-11-15 20:48:23

Спасибо попробывал

DIFox
рядовой
Сообщения: 16
Зарегистрирован: 2009-11-09 18:59:04

Re: Скрипт arp MAC.

Непрочитанное сообщение DIFox » 2009-11-15 20:49:22

2,4 - слово.)

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Скрипт arp MAC.

Непрочитанное сообщение GRooVE » 2009-11-15 20:51:57

ну вот, как полезно читать мануалы)

DIFox
рядовой
Сообщения: 16
Зарегистрирован: 2009-11-09 18:59:04

Re: Скрипт arp MAC.

Непрочитанное сообщение DIFox » 2009-11-15 20:54:14

Да я только за, честно. знаю что и как нужно делать, но просто не знал синтаксиса.
Всё топик можно закрывать, с вашей помощью я решил проблемку . сенкс)