├── Command_line_arguments.md ├── Control_structures.md ├── Debugging.md ├── Executing_external_commands.md ├── File_handling.md ├── Getting_user_input.md ├── Introduction.md ├── List_array_hash_variables.md ├── README.md ├── Reference_special_variables.md ├── Regular_expressions.md ├── Scalar_variables.md ├── Subroutines_variable_scope.md └── perl_programs ├── README.md ├── arrays.pl ├── backticks.pl ├── file_reading.pl ├── file_reading_error.pl ├── file_writing.pl ├── for_loop.pl ├── foreach_loop.pl ├── getopt_std.pl ├── hashes.pl ├── hello_world.pl ├── if_elsif_else.pl ├── if_oneliner.pl ├── line_count.pl ├── loop_with_last.pl ├── loop_with_next.pl ├── numbers.pl ├── references.pl ├── regex_match.pl ├── regex_search_replace.pl ├── regex_split.pl ├── regex_tr.pl ├── screen_clear.pl ├── strict.pl ├── strings.pl ├── subroutines.pl ├── sum_of_two_numbers.pl ├── syntax_error.pl ├── test_list.txt ├── user_input.pl ├── user_input_chomp.pl ├── user_input_str.pl ├── variable_scope_1.pl ├── variable_scope_2.pl ├── variable_scope_3.pl ├── varying_command_line_args.pl ├── warnings.pl ├── while_loop.pl └── word_count.pl /Command_line_arguments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/Command_line_arguments.md -------------------------------------------------------------------------------- /Control_structures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/Control_structures.md -------------------------------------------------------------------------------- /Debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/Debugging.md -------------------------------------------------------------------------------- /Executing_external_commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/Executing_external_commands.md -------------------------------------------------------------------------------- /File_handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/File_handling.md -------------------------------------------------------------------------------- /Getting_user_input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/Getting_user_input.md -------------------------------------------------------------------------------- /Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/Introduction.md -------------------------------------------------------------------------------- /List_array_hash_variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/List_array_hash_variables.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/README.md -------------------------------------------------------------------------------- /Reference_special_variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/Reference_special_variables.md -------------------------------------------------------------------------------- /Regular_expressions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/Regular_expressions.md -------------------------------------------------------------------------------- /Scalar_variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/Scalar_variables.md -------------------------------------------------------------------------------- /Subroutines_variable_scope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/Subroutines_variable_scope.md -------------------------------------------------------------------------------- /perl_programs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/README.md -------------------------------------------------------------------------------- /perl_programs/arrays.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/arrays.pl -------------------------------------------------------------------------------- /perl_programs/backticks.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/backticks.pl -------------------------------------------------------------------------------- /perl_programs/file_reading.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/file_reading.pl -------------------------------------------------------------------------------- /perl_programs/file_reading_error.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/file_reading_error.pl -------------------------------------------------------------------------------- /perl_programs/file_writing.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/file_writing.pl -------------------------------------------------------------------------------- /perl_programs/for_loop.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/for_loop.pl -------------------------------------------------------------------------------- /perl_programs/foreach_loop.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/foreach_loop.pl -------------------------------------------------------------------------------- /perl_programs/getopt_std.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/getopt_std.pl -------------------------------------------------------------------------------- /perl_programs/hashes.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/hashes.pl -------------------------------------------------------------------------------- /perl_programs/hello_world.pl: -------------------------------------------------------------------------------- 1 | #!/usr/bin/perl 2 | 3 | print "Hello World\n"; 4 | -------------------------------------------------------------------------------- /perl_programs/if_elsif_else.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/if_elsif_else.pl -------------------------------------------------------------------------------- /perl_programs/if_oneliner.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/if_oneliner.pl -------------------------------------------------------------------------------- /perl_programs/line_count.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/line_count.pl -------------------------------------------------------------------------------- /perl_programs/loop_with_last.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/loop_with_last.pl -------------------------------------------------------------------------------- /perl_programs/loop_with_next.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/loop_with_next.pl -------------------------------------------------------------------------------- /perl_programs/numbers.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/numbers.pl -------------------------------------------------------------------------------- /perl_programs/references.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/references.pl -------------------------------------------------------------------------------- /perl_programs/regex_match.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/regex_match.pl -------------------------------------------------------------------------------- /perl_programs/regex_search_replace.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/regex_search_replace.pl -------------------------------------------------------------------------------- /perl_programs/regex_split.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/regex_split.pl -------------------------------------------------------------------------------- /perl_programs/regex_tr.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/regex_tr.pl -------------------------------------------------------------------------------- /perl_programs/screen_clear.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/screen_clear.pl -------------------------------------------------------------------------------- /perl_programs/strict.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/strict.pl -------------------------------------------------------------------------------- /perl_programs/strings.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/strings.pl -------------------------------------------------------------------------------- /perl_programs/subroutines.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/subroutines.pl -------------------------------------------------------------------------------- /perl_programs/sum_of_two_numbers.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/sum_of_two_numbers.pl -------------------------------------------------------------------------------- /perl_programs/syntax_error.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/syntax_error.pl -------------------------------------------------------------------------------- /perl_programs/test_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/test_list.txt -------------------------------------------------------------------------------- /perl_programs/user_input.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/user_input.pl -------------------------------------------------------------------------------- /perl_programs/user_input_chomp.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/user_input_chomp.pl -------------------------------------------------------------------------------- /perl_programs/user_input_str.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/user_input_str.pl -------------------------------------------------------------------------------- /perl_programs/variable_scope_1.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/variable_scope_1.pl -------------------------------------------------------------------------------- /perl_programs/variable_scope_2.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/variable_scope_2.pl -------------------------------------------------------------------------------- /perl_programs/variable_scope_3.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/variable_scope_3.pl -------------------------------------------------------------------------------- /perl_programs/varying_command_line_args.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/varying_command_line_args.pl -------------------------------------------------------------------------------- /perl_programs/warnings.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/warnings.pl -------------------------------------------------------------------------------- /perl_programs/while_loop.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/while_loop.pl -------------------------------------------------------------------------------- /perl_programs/word_count.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/learnbyexample/Perl_intro/HEAD/perl_programs/word_count.pl --------------------------------------------------------------------------------