The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
рекурсия переменных в shell, !*! Krueger, 21-Июл-04, 21:53  [смотреть все]
имеется скриптик вида:
01  n1=111.111.111.111/11
  .
  .
  .
02  n99=999.999.999.999/99

03  counter=1

04  cmd="nmap -p 80 "
05    while [ ${counter} -lt 99 ]
06    do
07      num="n${counter}"
08      cmd="$cmd$num"
09      counter='expr $counter+1'
10    done
11  exit 0
а вот здесь не знаю что и делать дальше :-( есть переменная содержащая имя другой переменной, как сделать так, чтобы вытащить из этой переменной внутреннюю переменную?
то есть восьмая строчка выдаёт: "cmd=nmap -p 80 n1"
а хотелось бы чтобы оно выдавало "cmd=nmap -p 80 111.111.111.111/11"
можно ли такое сделать? или есть способ проще?




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру