This homework will assess your ability to run commands in the shell and make a simple script.
Replace the lines specified in italics with your answers and save as a text file.
60 points
Complete the interactive tutorial.
Did you hit any points of frustration, and if so, how could we improve the material to avoid that frustration?
20 points
Write a script that outputs some user and location data and moves that output to a newly created directory
Make a single script that prints out a file called question01.txt.
This file should contain the following text:
My name is (your username, but the script needs to work for anyone, not just you)
My home directory is (your home directory, but the script needs to work for anyone, not just you)
The contents of the tfcb_2022/lectures/lecture04/ directory are
(prints the contents of that directory)
This script should also create a directory called homework02, and move question01.txt into the homework02 directory.
Example: My name is melody My home directory is /Users/melody The contents of the tfcb_2022/lectures/lecture04/ directory are 01-first-steps.md 02-directories 03-redirection 04-vim 05-history 06-scripting 07-more-interactive-shell README.md quickref.md sequence.gb slides vader.txt
20 points
Write a script that uses a loop to output files with specific names
Make a single script that does the following:
Makes a new directory in homework02 called question02
In that directory, your script should make 25 new files called file###.txt
the ### should be the numbers from a list you can find here:
tfcb_2022/homeworks/homework02/list.txt
You can make the contents of those files whatever you want (hint: slide 10... what was the contents of the fake "jpg" file?)