
Linux
little^raccoon
来挖坑咯~~~
展开
-
Linux系统对find找到的文件或文件夹进行操作
部分转载自陈连福的生信博客当我运行得到结果文件后,需要删除当前目录下许多的中间文件夹:find ./ -maxdepth 1 -type d -regex "./\w.*" -exec rm -rf {} +各参数意义如下:,./ 是被搜索的文件夹-maxdepth 1 表示仅搜索第一层目录-type d 表示仅搜索文件夹类型数据,该参数要放-maxdepth参数后面,否则程序会有警告信息。-regex “./\w.*” 使用正则表达式方式搜索数据,该正则表达式不会搜索当前目录下名称.转载 2021-02-23 13:04:49 · 418 阅读 · 0 评论 -
perl模块相关的命令
perldoc perllocal #查看已安装的模块原创 2021-01-25 17:50:42 · 139 阅读 · 0 评论 -
grep 同时满足多个关键字和满足任意关键字
grep 同时满足多个关键字和满足任意关键字grep -E "word1|word2|word3" file.txt满足任意条件(word1、word2和word3之一)将匹配grep word1 file.txt | grep word2 |grep word3必须同时满足三个条件(word1、word2和word3)才匹配...转载 2018-10-23 14:32:45 · 1679 阅读 · 0 评论 -
centos安装dos2unix
yum -y install dos2unix#转载 2018-11-13 14:54:01 · 1316 阅读 · 0 评论 -
GFF3提取fasta序列
awkawk '{print ">"$9"\n"$10}' file.gff3Pythonfr = open('./file.gff3', 'r')for line in fr.readlines(): name = '>' + line.strip().split('\t')[8] seq = line.strip().split('\t')[9] ...原创 2018-11-20 09:33:51 · 4786 阅读 · 2 评论 -
awk
指定多种分隔符awk -F '[\t;]' '{print $0}' #指定\t和;为换行符原创 2018-11-28 10:34:25 · 171 阅读 · 0 评论 -
awk根据某列内容去重
awk '!a[$1" "$2]++{print}' text.txt原理”!” 非a[$0],以$0为数据下标,建立数组aa[$0]++,即给数组a赋值,a[$0]+=1转载 2019-02-20 16:35:08 · 2449 阅读 · 0 评论