diff --git a/Bardatsky/0/HW1_task_1 b/Bardatsky/0/HW1_task_1 new file mode 100644 index 0000000..79a206d --- /dev/null +++ b/Bardatsky/0/HW1_task_1 @@ -0,0 +1,15 @@ +1. wget http://www.sec.gov/dera/data/Public-EDGAR-log-file-data/2017/Qtr2/log20170630.zip +2. unzip log20170630.csv +3. chown bardatsky log20170630.csv +4. chmod +x log20170630.csv +5. mkdir log20170630 +6. mv log20170630.csv ./log20170630 +7. find ~ -name "log20170630.csv" +8. nano /home/bardatky/log20170630/log20170630.csv +9. grep -w --color "error" log20170630.csv +10. tail -n 500 log20170630.csv +11. grep -c "2017-06-30,14:00.*index.htm" log20170630.csv +12. grep -c "2017-06-30,17.*index.htm" log20170630.csv +13. awk -F ',' '{print $1}' log20170630.csv | sort | uniq -c | sort -rn +14. grep -c "13.94.212.jdf" log20170630.csv + diff --git a/Bardatsky/0/HW1_task_2.sh b/Bardatsky/0/HW1_task_2.sh new file mode 100755 index 0000000..ad8d9d8 --- /dev/null +++ b/Bardatsky/0/HW1_task_2.sh @@ -0,0 +1,9 @@ +#!/bin/bash + + +sed -i 's/^adm.*/&,bardatky/g' /etc/group +sed -i 's/^root.*/&,bardatky/g' /etc/group + +sudo sed -i 's/Minsk/Berlin/g' /etc/timezone + +sudo timedatectl set-timezone Europe/Minsk diff --git a/Bardatsky/0/HW1_task_3.sh b/Bardatsky/0/HW1_task_3.sh new file mode 100644 index 0000000..fbf8373 --- /dev/null +++ b/Bardatsky/0/HW1_task_3.sh @@ -0,0 +1,7 @@ +#! /bin/bash + +touch log20170630/log20170630.csv +strace ./random.sh + +touch log20170630/log20170630.csv +strace ./random.sh 2>&1 | grep mv -c