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 username 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_2023/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.
An example output answer should be:
My username is campbellm
My home directory is /Users/melody
The contents of the tfcb_2023/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
Paste your SCRIPT here (not the output)
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_2023/homeworks/homework02/list.txt
You can make the contents of those files whatever you want (hint: slide 9... )
Paste your SCRIPT here (not the output)