From fa05b1c021d84e62b2efb4f4a066be159cefdafa Mon Sep 17 00:00:00 2001 From: 10211900416 <10211900416@stu.ecnu.edu.cn> Date: Sun, 11 Sep 2022 10:21:59 +0800 Subject: [PATCH] commit from 10211900416 --- lab1/10211900416.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 lab1/10211900416.sh diff --git a/lab1/10211900416.sh b/lab1/10211900416.sh new file mode 100644 index 0000000..9671ef8 --- /dev/null +++ b/lab1/10211900416.sh @@ -0,0 +1,23 @@ +#!/bin/bash +chmod +x ./work1.sh #add permisson to execute +rm strings +rm sort_by_ascii +rm sort_by_num +rm summ +rm strings2 +for i in `seq 1000`; #50000 lines is too long to wait, choose 1000 lines +do + echo $RANDOM | md5sum | cut -c 1-9 ; +done >> strings +export LC_ALL=C +sort -d strings | uniq -u > sort_by_ascii +sort -n strings | uniq -u > sort_by_num +cat sort_by_ascii >> summ +cat sort_by_num >> summ + +for i in `seq 666`; #generate a file randomly +do + echo $RANDOM | md5sum | cut -c 1-9; +done >> strings2 +grep -o "de" strings2 | wc -w +