linux-9 脚本要学好
---上一讲完完全全看傻了
linux-10 文本处理
awk sed grep
三驾马车 每一个命令类似一个软件/每一个命令可以写个几本书出来..!
cat
grep
test $ls
SRR_Acc_List.txt SraRunTable.txt
head SRR_Acc_List.txt
SRR5933808
SRR5933810
SRR5933812
SRR5933813
SRR5933814
SRR5933816
SRR5933818
SRR5933819
SRR5933821
SRR5933823
head SRR_Acc_List.txt > id
mv SraRunTable.txt info ###mv 重命名文件名
mv SRR_Acc_List.txt allid
grep -f id info ### 在文件中查找文件的内容
grep -w SRR59338 id ###精确匹配,避免包含关系的寻找(eg: SRR5933801就不会作为目标)
grep -v ###反匹配 == 匹配到的内容反而不打印
grep pattern file | wc` = `grep -c pattern file` ### -c 选项对匹配的行计数
alias del=rm
自定义del的功能等同于rm
详细内容见“B站生信技能树”
网友评论