The distinctive Perl camel is (c) O'Reilly
Perl Workshop Home Page
Home of the Bioinformatics Perl Workshop perl workshop > courses > prompt tools (2.2.2.2)

course 2.2.2.2

Level: intermediate
2.2.2.2 | intermediate | 2 sessions
An introduction to the Perl prompt toolbox, including the perl shell and a collection of perl extensions to command-line utilities like cut, grep and others.

legend

course code

cat.course.level.sessions.session

e.g. 1.0.1.8

categories

0 | introduction and orientation

1 | perl fundamentals

2 | shell and prompt tools

3 | web development

4 | CPAN Modules

5 | Ruby

levels

level: all all ( 0 )

level: beginner beginner ( 1 )

level: intermediate intermediate ( 2 )

level: advanced advanced ( 3 )

[ use while/until and if/unless to draw attention to positive/negative conditions ]
2.2.2.2 Prompt Tools

course home

Perl's usefulness extends all the way to work done directly at the prompt. In addition to its many run-mode flags, there is available a Perl shell (psh) which endows some of Perl's features to your command-line. We'll talk about psh as well as the prompt tools kit - a collection of handy Perl scripts for munging data at the prompt. The kit includes tools like extract (modeled after grep, but tests specific fields of a line), col (modeled after cut, but allows you to swap, roll, and delete columns), histogram/collapse (used for data reduction), sums/stats (basic descriptive statistics), and others.

other in this category

2.0.0.3 | Introduction to Unix

2.1.2.4 | Data Mining and Analysis at the Command Line

other by same level

1.1.2.8 | Intermediate Perl

2.1.2.4 | Data Mining and Analysis at the Command Line

4.0.2.1 | Spans and Sets

1.2.2.1 | Effective use of map, sort and grep in Perl

4.1.2.2 | Random Numbers and Distributions

other by same instructor

Other courses by Martin Krzywinski.

0.0.0.1 | Orientation Session

0.1.0.1 | Two Problems

1.0.1.8 | Introduction to Perl

1.1.2.8 | Intermediate Perl

2.1.2.4 | Data Mining and Analysis at the Command Line

4.0.2.1 | Spans and Sets

1.2.2.1 | Effective use of map, sort and grep in Perl

4.1.2.2 | Random Numbers and Distributions