刘钊瑄 2 лет назад
Родитель
Сommit
bf6d9cced1
1 измененных файлов: 28 добавлений и 0 удалений
  1. +28
    -0
      lab1/10215501450.sh

+ 28
- 0
lab1/10215501450.sh Просмотреть файл

@ -0,0 +1,28 @@
作业1:
#生成50000行文件
for i in $(seq 1 50000)
do
echo $RANDOM|md5sum|cut -c 1-9
done >> test.txt
#按照字母顺序排序,输出unique行
sort -u test.txt
#按照数字顺序排序,输出unique行
sort -u -n test.txt
#以覆盖写的方式重定向到一个文件(1.txt)
sort -u test.txt > 1.txt
sort -u -n test.txt > 1.txt
#以追加写的方式重定向到一个文件(2.txt)
sort -u test.txt >> 2.txt
sort -u -n test.txt >> 2.txt
作业2:
#已随机生成文件
#找"computer"
grep "computer" computer.txt
#统计其中包含多少"computer"
grep -o "computer" computer.txt|wc -w

Загрузка…
Отмена
Сохранить