- CS-E4004
- 4. C. Linux and shell
- 4.1 Linux and shell exercises
Linux and shell exercises¶
Marco and polo¶
A+ presents the exercise submission form here.
Add shebang¶
A+ presents the exercise submission form here.
Basename extension¶
A+ presents the exercise submission form here.
Fibonacci series¶
A+ presents the exercise submission form here.
Version control¶
These exercises have been inspired by Julia Evans’s git exercises
To get started, clone the Scala programming language repository:
git clone https://github.com/scala/scala.git
Having cloned the repository, cd
to it.
We will navigate this repository to get an idea how files have changed over time. You need to be familiar with some command line utilities such as wc -l, xargs, find, and pipe.
Type in the commands you would use in a shell for the following exercises. Warning: don’t push Enter until you are done with them all!
Automatic grader in this exercise sometimes has issues if your solution is complicated. If it would affect your grade, the course staff will manually check your solutions.
SSH¶
Make¶
A+ presents the exercise submission form here.