Perl Training for DevOps and Build Engineers: Updated Course Guide and Curriculum
This revised guide converts an older Perl training announcement into a practical reference for engineering teams. It summarizes the course format, curriculum, tooling, lab examples, and enrollment details that should be validated before booking.
Executing External Commands in Perl: system, exec, backticks, and open Explained
Perl provides multiple ways to run external commands, and each one behaves differently. This guide shows when to use system, exec, backticks, or open, with safe patterns for output capture and exit-code handling.
Perl use vs require: Compile-Time and Runtime Module Loading Explained
In Perl, `use` and `require` both load code, but they do it at different times and with different side effects. This guide shows when each is appropriate, how imports work, and patterns that avoid common production bugs.
Perl File Test Operators Explained for DevOps Automation
Perl’s built-in file test operators let you check existence, type, size, permissions, and ownership without external commands. This guide explains the operators, real vs effective ID checks, and production-friendly patterns for automation scripts.
Perl Scripting Interview Questions: Practical Answers with Runnable Examples
This revised guide answers six common Perl interview questions with concise explanations and executable examples. It is designed for engineers preparing for scripting-heavy DevOps and automation roles.
Perl in DevOps: Practical Overview, Use Cases, and Trade-offs
Perl remains a practical language for text-heavy automation, systems glue code, and legacy infrastructure work. This guide explains where Perl fits, how it compares with Bash and Python, and how to get started with real commands.
Ruby and Perl Script to find all Perforce users who have not set passwords
These scripts will:✅ Connect to the Perforce server✅ Retrieve a list of users✅ Identify users without passwords 1. Prerequisites Before running the scripts, ensure:✔ Perforce CLI (p4)…
What is XAMPP? and How to Install XAMPP?
What is XAMPP? XAMPP is an acronym that stands for Cross-Platform, Apache, MySQL, PHP, and Perl, with the Ps standing for PHP and Perl, respectively. It’s an…
I need to a perl script
rajeshkumar created the topic: i need to a perl script Hi , There is a file called test.txt what are all the different ways BEGIN: test 1…
Create a flat file database using perl
scmuser created the topic: Create a flat file database using perl How to create a flat file database as shown below s.no name age city phone 0…
Find whether a given line of text is starting and
scmuser created the topic: Find whether a given line of text is starting and Write a perl script to find whether a given line of text is…
Use Vs require in perl
scmuser created the topic: use Vs require in perl Hi, Whats difference between “use” and “require” in perl? rajeshkumar replied the topic: Re: use Vs require in…
Spit out warnings on uninitialized variables Perl
scmuser created the topic: Spit out warnings on uninitialized variables Perl How to Spit out warnings on uninitialized variables in Perl? rajeshkumar replied the topic: Re: Spit…
Installing Perl modules
rajeshkumar created the topic: Installing Perl modules Perl modules may be installed using the CPAN module or from source. CPAN method perl -MCPAN -e shell (to get…
Perl -MCPAN -e “install DBD::mysql”
rajeshkumar created the topic: perl -MCPAN -e “install DBD::mysql” I am getting following issues while running following command in Windows Machine… perl -MCPAN -e “install DBD::mysql” Error…
Connect to my MySQL database using Perl?
rajeshkumar created the topic: connect to my MySQL database using Perl? #!/usr/bin/perl use DBI; $database = “DBNAME”; $hostname = “DBSERVER”; $port = “3306”; $username = “DBUSERNAME”; $password…
Why we use ‘use strict’ in perl
scmuser created the topic: Why we use ‘use strict’ in perl Hi, Why you should ‘use strict’? what is the significant of “strict” in out module? rajeshkumar…
Why do you program in Perl?
scmuser created the topic: Why do you program in Perl? Why do you program in Perl? What are the advantages of Perl ovber python and other languages?…
Difference between exec and system in perl?
scmuser created the topic: Difference between exec and system in perl? What are the Difference between exec and system in perl? please explain…. rajeshkumar replied the topic:…
Embed perl in a C++ program / Java Program?
scmuser created the topic: embed perl in a C++ program / Java Program? How can I embed perl in a C++ program / Java Program? Any sample…
How to read properties file using perl
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…
To test mysql remote server access using perl
rajeshkumar created the topic: To test mysql remote server access using perl perl -MDBI -e ‘DBI->connect(“DBI:mysql:rajesh:rajeshk-W7″,”rajesh”,”rajesh123″) or die DBI->errstr;’ perl -MDBI -e ‘DBI->connect(“DBI:mysql:myDB:server2.whatever.co.uk”,”myuser”,”mypassword”) or die DBI->errstr;’ Regards,…
How to Open Directory and read and display all the file using perl
rajeshkumar created the topic: How to Open Directory and read and display all the file using perl Method 1 $DIR = “/home/rajesh”; $DIRHANDLE = “HANDLE”; opendir ($DIRHANDLE,…
How to identify which perl module has been installed.
scmuser created the topic: How to identify which perl module has been installed. How to identify which perl module has been installed. rajeshkumar replied the topic: Re:…
Find out which perl module installed?
scmuser created the topic: find out which perl module installed? Hi, what is the way to find out perl module which has been installed in unix /…
$_ and @_ in perl
scmuser created the topic: $_ and @_ in perl Hi, Can you please talk about $_ and @_ in perl? Rajesh KumarI’m Rajesh Kumar, a DevOps, SRE,…
Difference Between lexicon and global in perl
scmuser created the topic: Difference Between lexicon and global in perl Hi, What is the difference Between lexicon and global in Perl? Could you please elaborate with…
