From c173c2f1605579750d1c4853e7fe50f40aa39edc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=A8=E8=8C=9C=E9=9B=85?= <lily13817776083@163.com>
Date: Sun, 11 Sep 2022 20:26:30 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20'lab1/10215501435.sh'?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 lab1/10215501435.sh | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 lab1/10215501435.sh

diff --git a/lab1/10215501435.sh b/lab1/10215501435.sh
new file mode 100644
index 0000000..07be095
--- /dev/null
+++ b/lab1/10215501435.sh
@@ -0,0 +1,23 @@
+#!/bin/bash
+#生成50行随机字符串
+for i in {1..50}
+do
+         echo $RANDOM | md5sum | cut -c 1-9 >> random_50.txt
+done
+#将上述50行随机的字符串循环100次,得到5000行有规律的字符串
+times=1
+while((times<=100))
+do
+	head -n 50 random_50.txt >> random_5000.txt
+	times=`expr $times + 1`
+done
+#以覆盖写的方式,字母排序,输出unique行
+sort -u  random_5000.txt > alph.txt
+#以覆盖写的方式,数字排序,输出unique行
+sort -u -n random_5000.txt > number.txt
+#以追加写的方式,字母排序,输出unique行
+sort -u random_5000.txt >> alph.txt
+#以追加写的方式,数字排序,输出unique行
+sort -u -n random_5000.txt >> number.txt
+#已经生成一个含有60个Computer的letter文件
+grep -c "Computer" letter.txt 
\ No newline at end of file