Просмотр исходного кода

formal commit from 10211900416

master
郭夏辉 2 лет назад
Родитель
Сommit
614fe41b3a
2 измененных файлов: 23 добавлений и 0 удалений
  1. Двоичные данные
      lab1/10211900416/10211900416.pdf
  2. +23
    -0
      lab1/10211900416/10211900416.sh

Двоичные данные
lab1/10211900416/10211900416.pdf Просмотреть файл


+ 23
- 0
lab1/10211900416/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 "com" strings2 | wc -w

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