Command Line is a text interface for the computer’s operating system that passes on-demand the predefined commands and triggers the execution of various processes. That gives the user powerful computing capabilities, great analytical flexibility, and significant time savings from automating tasks. In this section, you become familiar with a terminal, including command-line navigation in the file system, and learn vitally important commands for parsing text files.
Table of contents
1. Terminal, a text-based interface for command-line operations
2. Introduction to UNIX Shell: shell variables, home dir, .bashrc
- 2.1 Basic Commands: Navigation, File Creation & Preview
- 2.2 Text Files Editors: nano, vim
- 2.3 System Info and Access Permissions
- 2.4 Superuser Command: sudo
- 2.5 Getting Started with UNIX + VIDEO + exercises
3. Useful Text Manipulation Programs
- 3.1 GREP – simple search for regular expressions
- 3.2 SED – replace pattern in stream text
- 3.3 AWK – advanced text processing
- 3.4 BIOAWK – biological data manipulation