LINUX.ORG.RU

Перенос данных в файл

 ,


0

1

Доброе утро. В perl новичок, хотелось бы разобраться с параметрами. Есть программа , которая разделяет, заносит в хеш данные.... Вывод выходит примерно таким

  • [in]
  • 201.201.201.0/24 122.190.192.193
  • 162.198.210.0/24 122.60.194.193
  • [mslink]
  • 192.168.168.130
  • [dmz]
  • 192.192.192.192/255.255.255.192
  • 192.192.192.192.16

Так вот нужно чтобы при запуске программы с парметром к примеру dmz, данные из строк dmz выводились в отдельный файл и там бы записывались. Очень нуждаюсь в помощи бывалых

my $arg = shift; if ($arg eq 'dmz')...

используется неявно переменная @ARGV

В более сложных случаях используй Getopt::Long или более продвинутые моули для работы с опциями. Мне например Getopt::Tabular нравится

annulen ★★★★★
()
Ответ на: комментарий от outtaspace

я не ленивый, мне интересно, просто в голове каша, и не знал куда смотреть. Вам тоже спасибо за ссылку

sis_privet
() автор топика
Ответ на: комментарий от ashot

Дело не в амнезии, судя по последнему вопросу в предыдущей теме. Персонаж очень странный.

Deleted
()
Ответ на: комментарий от Deleted

Персонаж действительно странный. Говорит, что перл изучает, а сам готовых решений ищет. Я вот тоже его изучаю, но не на лоре, а верблюда читаю.

ashot ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.