diff --git a/02_activities/assignments/assignment_script.sh b/02_activities/assignments/assignment_script.sh index 4b48cec8b..7b6660364 100644 --- a/02_activities/assignments/assignment_script.sh +++ b/02_activities/assignments/assignment_script.sh @@ -18,12 +18,43 @@ cd newproject mkdir analysis output touch README.md +echo "# Project Name: DSI Consulting Inc." > README.md touch analysis/main.py # download client data curl -Lo rawdata.zip https://github.com/UofT-DSI/shell/raw/refs/heads/main/02_activities/assignments/rawdata.zip unzip -q rawdata.zip +#creating directories for data storage +mkdir data +mv rawdata data/raw +ls data/raw +mkdir data/processed +mkdir data/processed/server_logs +mkdir data/processed/user_logs +mkdir data/processed/event_logs + +#organize raw files into respective directories +cp data/raw/*server**log* data/processed/server_logs +cp data/raw/*user* data/processed/user_logs +cp data/raw/*event* data/processed/event_logs + +#removed for privacy concerns +rm data/raw/*ipaddr* +rm data/processed/user_logs/*ipaddr* + +#Text file with list files in subfolders +touch data/inventory.txt + +echo "===== server_logs =====" >> data/inventory.txt +ls data/processed/server_logs >> data/inventory.txt + +echo "===== user_logs =====" >> data/inventory.txt +ls data/processed/user_logs >> data/inventory.txt + +echo "===== event_logs =====" >> data/inventory.txt +ls data/processed/event_logs >> data/inventory.txt + ########################################### # Complete assignment here