BIE-SKJ
Scripting languages - bash, sed, awk, perl
- You are not signed in.
- Sign in to start working on classes.
-
Status log
Basic text processing task using shell script with standard UNIX tools.
- You are not signed in.
- Sign in to start working on classes.
-
Courses directories
Basic text processing and loops/branching task using shell script with
standard UNIX tools.
- You are not signed in.
- Sign in to start working on classes.
-
Directories and links
Work with sirectories and symbolic links using loops and standard UNIX tools.
- You are not signed in.
- Sign in to start working on classes.
-
Maximum
First attempt to create a simple function that searches for a maximum among
files in given directory.
- You are not signed in.
- Sign in to start working on classes.
-
Configuration file
Basic script options and arguments processing and different methods of
processing configuration files (reading values into script variables).
- You are not signed in.
- Sign in to start working on classes.
-
Text transformations
Basic text transformations using sedfilter.
- You are not signed in.
- Sign in to start working on classes.
-
Generating sed script
Set of sedscripts that transform input data into anothersedscript.
- You are not signed in.
- Sign in to start working on classes.
-
Simple templating system
Data parser/generator and simple templating system in sed.
- You are not signed in.
- Sign in to start working on classes.
-
Edit text for screen
Simple combination of shell and sedfilter to fit input text to the width of terminal.
- You are not signed in.
- Sign in to start working on classes.
-
Search for local maxima
Finding local maxima by comparing consecutive lines in awk.
- You are not signed in.
- Sign in to start working on classes.
-
Data processing
Processing information from multiple lines using awk.
- You are not signed in.
- Sign in to start working on classes.
-
Output to files
Data processing from single line and writing output into multiple files
using awk.
- You are not signed in.
- Sign in to start working on classes.
-
Associative array
Data processing (grouping) using associative arrays in awk.
- You are not signed in.
- Sign in to start working on classes.
-
Hello in Perl
The task is to write down a simple program that greets its user.
- You are not signed in.
- Sign in to start working on classes.
-
Data filtering in autosplit mode
Write a program filtering data from files in passwd(5) format.
- You are not signed in.
- Sign in to start working on classes.
-
Data Filtering
Write a program that filters data in passwd(5)format.
- You are not signed in.
- Sign in to start working on classes.
-
String comparison
Write a program that compares a string extracted from the data with a string
from the argument.
- You are not signed in.
- Sign in to start working on classes.
-
POD
Prepare a documentation to a program in POD format.
- You are not signed in.
- Sign in to start working on classes.
-
BOOM!
Implement a countdown.
- You are not signed in.
- Sign in to start working on classes.
-
Matching in lines
Filtering of lines in /etc/passwd.