{"id":281,"date":"2010-08-24T09:47:07","date_gmt":"2010-08-24T09:47:07","guid":{"rendered":"http:\/\/www.scmgalaxy.com\/tutorials\/2010\/08\/24\/perl-scripting\/"},"modified":"2020-02-04T10:27:33","modified_gmt":"2020-02-04T10:27:33","slug":"perl-scripting","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/perl-scripting\/","title":{"rendered":"Perl Scripting Interview Questions and Answers"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4400\" src=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2010\/08\/perl-scripting-interview-se.png\" alt=\"perl-scripting-interview-selected-questions\" width=\"600\" height=\"400\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2010\/08\/perl-scripting-interview-se.png 600w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2010\/08\/perl-scripting-interview-se-300x200.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Can anyone help on these questions which i couldnt answer in my interview,because iam not sure on perl scripting iam learning the things in perl now.<\/p>\n<p>1.What standard Perl modules have you made use of, and why did you use them instead of the equivalent built-in functions?<\/p>\n<p>2.Write a statement that checks to make sure there are at least two command line arguments and exits with an error if not.<\/p>\n<p>3.How do you find the number of elements in an array?<\/p>\n<p>4.Write a regular expression that would match only the last director of a full path filename (and you don&#8217;t know the path ahead of time).&nbsp; Example: for &#8220;\/fee\/fi\/fo\/fum.txt&#8221; you would match &#8220;fo&#8221; with your regular expression<\/p>\n<p>5.Write a Perl script to get the machine host name and print it. No system command should be used; this script should work on Windows and Linux OS without any change.<br \/>\n6.Write a Perl script to check a directory exists or not and print proper message. The directory location will be passed as parameter while executing the script.<\/p>\n<p>Please help me out for the above questions.<\/p>\n<p style=\"margin-bottom: 0in;\">\n","protected":false},"excerpt":{"rendered":"<p>Can anyone help on these questions which i couldnt answer in my interview,because iam not sure on perl scripting iam learning the things in perl now. 1.What standard Perl modules&#8230; <\/p>\n","protected":false},"author":1,"featured_media":4400,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[52],"tags":[766,4199,175,4201,4203,4202,4197,4198,139,4200],"class_list":["post-281","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-interview-questions-answers","tag-interview","tag-interview-questions-of-perl-scripting","tag-perl","tag-perl-advance-interview-questions","tag-perl-job-interview-questions","tag-perl-regular-expression-interview-question","tag-perl-scripting","tag-perl-scripting-interview","tag-scripting","tag-selected-perl-interview-questions"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=281"}],"version-history":[{"count":2,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/281\/revisions"}],"predecessor-version":[{"id":9990,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/281\/revisions\/9990"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media\/4400"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}