Nie możesz wybrać więcej, niż 25 tematów
Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
|
|
- #!/bin/bash
-
- #生成50000行包含字母与数字的文件
- #需要从urandom中读取字母与数字,共50000次循环,大概需要5-10min左右。
- for((i = 0; i < 50000; i++))
- do
- head -c 50 /dev/urandom | tr -dc A-Za-z0-9 >> RandFile;
- echo -e \ >> RandFile;
- done
-
- #按字母排序
- sort RandFile | uniq;
- #按数字排序
- sort -n RandFile | uniq;
- #重定向到SortedFile1
- sort RandFile | uniq >> SortedFile1;
- #重定向到SortedFile2
- sort -n RandFile >> SortedFile2;
-
- #统计RandFile中 ab 出现的次数
- grep -o ab RandFile|wc -l;
-
- #git push到码园
- git init #初始化
- git add . #添加文件夹下所有文件
- git commit -m "lab1 first commit" #把添加的文件提交到远程版本库
- git remote add origin https://gitea.shuishan.net.cn/10215501417/csapp.git #建立远程连接
- git push -u origin master #上传代码
-
- #fork工作流:
- #首先 fork目标仓库到自己的远程仓库
- #再git clone到自己的仓库
- git clone https://gitea.shuishan.net.cn/10215501417/Computer-Systems-Labs.git
- #创建一个分支
- git checkout -b hw
- #将代码文件上传
- git add 10215501417.sh
- git commit -m "10215501417's cmommit"
- #然后再发起一个pr到目标仓库
-
|