scmuser created the topic: How to read properties file using perl
Hi,
i would like to read properties file using perl…Any sample code or any example?
My properties file is as such …
variable1 = value
variable2 = value
tpatil replied the topic: Re: How to read properties file using perl
Hope this helps….
{code}
#! /usr/bin/perl -w
use Getopt::Long;
use strict;
my $inputFile = "test.properties";
#############################################
# Get the variables passed from property file
#############################################
my @parmList = &read_parameters;
##############################################################
# populate hash map
##############################################################
%parameters = @parmList;
#print the property1 value from test.properties
print "$parameters{"property1"}"\n"
##############################
#Subroutine to read the values
##############################
sub read_parameters {
# my $importFile = $filePath . $inputFile;
my $importFile = $inputFile;
my $parameterName = '';
my $parameterValue = '';
# open the file and read the contents into an array
open(DATA, "<$importFile") or die "\n\nUnable to open input file: $!\n\n";
my @parmListTemp = ;
close(DATA);
my @parmList = ();
foreach my $row (@parmListTemp){
chop $row;
# ignore blanks and lines that start with #
if (($row ne '') && ($row !~ /^#/)) {
# get parameters and their values and put into an array
($parameterName, $parameterValue) = split(/=/, $row);
if($debugLevel >= 3) {print "\n\n Parameter $parameterName value is $parameterValue"; };
push(@parmList, $parameterName);
push(@parmList, $parameterValue);
};
};
return @parmList;
};
{/code}
rajeshkumar replied the topic: Re: How to read properties file using perl
Hi Tushar,
Can you please help me on this problem
www.scmgalaxy.com/forum/perl-script/crea…to-mysql-db.html#679
Regards,
Rajesh Kumar
Twitt me @ twitter.com/RajeshKumarIn
I’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked at Cotocus and regularly write about technology, travel, investing, health, product reviews, and digital marketing through my various platforms.
I publish technical articles at DevOps School, travel stories at Holiday Landmark, stock market insights at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at TrueReviewNow, and SEO and digital marketing strategies at Wizbrand.
Find Trusted Cardiac Hospitals
Compare heart hospitals by city and services — all in one place.
Explore Hospitals