On Wed, Jul 08, 2009 at 06:13:42PM +0500, Коротков Георгий wrote:
>  host buk1 {
>    hardware ethernet 00:1C:25:A2:C3:05;
>  }
>  host buk2 {
>    hardware ethernet 00:1B:38:12:30:92;
>  }
>  host buk3 {
>    hardware ethernet 00:24:8c:05:9c:62;
>  }
> }
> 
> Единственно - напрягает копипаст конструкции host
> Никак нельзя считать MAC просто из текстового файла?
N=1; while read s; do echo "host buk$N { hardware ethernet $s; }"; let N=N+1; 
done < текстовый_файл

В vim вообще одной командой можно это вставить:
:/host buk1 /,/^}/!всё_то_же_самое

И команду эту прямо в конфиге в комментариях сохранить, чтобы не париться потом.

-- 
                        George V. Kouryachy (aka Fr. Br. George)
                        mailto:george at altlinux_org
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить