Ниже приведен файл config.pm.Как читать и заменять данные конфигурации в Perl
$AHost = '10.226.33.233';
$APort = '33002';
$ADBUser = "enacct";
$ADBPassword = "enacct";
Im чтение этого файла в файл с помощью some.pl sysread и это извлечение всех данных в виде строки (и после модификации мы передаем всю строку в качестве параметра, чтобы писать. Он будет писать его обратно файл).
Предположим, я хочу заменить значение $ AHost на '10 .226.33.234 'и $ ADBUser как «pwd» ;. Как мы можем сделать это?
Я имею в виду, что мы должны заменить соответствующие измененные значения в полученной строке и, отправив эту обновленную строку обратно, мы можем правильно записать данные в файл.
Как обновить строку с помощью этого сценария?
Спасибо,
Выглядит очень похоже на это: http://stackoverflow.com/questions/14806888/how-to-read-and-update-a-pm-file-line-by-line – squiguy
Вам уже сказали, что это не способ сделать это. Взгляните на модули 'Config' на CPAN. – Borodin