File tree Expand file tree Collapse file tree
02_activities/assignments Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -35,17 +35,19 @@ mv ./rawdata ./data/raw/
3535ls ./data/raw
3636# 4. In ./data/processed, create the following directories: server_logs, user_logs, and event_logs
3737mkdir ./data/processed
38- mkdir ./data/processed/server_logs .data/processed/user_logs .data/processed/event_logs
38+ mkdir ./data/processed/server_logs
39+ mkdir ./data/processed/user_logs
40+ mkdir ./data/processed/event_logs
3941# 5. Copy all server log files (files with "server" in the name AND a .log extension) from ./data/raw to ./data/processed/server_logs
40- mv ./data/raw/server* .log processed/server_logs
42+ mv ./data/raw/* server* .log processed/server_logs
4143# 6. Repeat the above step for user logs and event logs
42- mv ./data/raw/user* .log ./data/processed/user_logs
43- mv ./data/raw/event* .log .data/processed/event_logs
44+ mv ./data/raw/* user* .log ./data/processed/user_logs
45+ mv ./data/raw/* event* .log .data/processed/event_logs
4446# 7. For user privacy, remove all files containing IP addresses (files with "ipaddr" in the filename) from ./data/raw and ./data/processed/user_logs
45- rm ./data/processed/user_logs/user_ipaddr *
46- rm .data/raw/ipaddr*
47+ rm ./data/processed/user_logs/* ipaddr *
48+ rm ./ data/raw/* ipaddr*
4749# 8. Create a file named ./data/inventory.txt that lists all the files in the subfolders of ./data/processed
48- echo " Files in processed folder \n1) sever-logs\n2) user_logs\n3) event_logs " >> ./data/processed /inventory.txt
50+ find ./data/ processed -type f > ./data/inventory.txt
4951
5052# ##########################################
5153
You can’t perform that action at this time.
0 commit comments