http://www.perlmonks.org?node_id=1010077

r.biswas has asked for the wisdom of the Perl Monks concerning the following question:

Hi,

How can a perl script generate an output file based on the value of some parameters existing in the the input file but their value defined in a seperate config file. In the example shown below, I am using OPT: as a keyword to find such options and then using split I am able to extract the SEL_BLOCK keyword. But the issue is I am unable to check the value of SEL_BLOCK and so unable to generate the text in the output file.

Input.txt(input file)

OPT: SEL_BLOCK

This block will only get printed in the output file if value of SEL_BLOCK = 1 in the configuration file.

Config_file(configuration file) SEL_BLOCK = 1