写在前面的话
学了忘,忘了学,还是记录一下! 操作命令和应用场景联合起来!!
学习linux的网站
https://www.lanqiao.cn/courses/1
提供编程环境,实操实操!
linux命令大全
https://www.w3cschool.cn/linux/linux-command-manual.html
cat、join、paste合并文件的区别
cat test1.txt test2.txt > test_cat.txt|less test_cat.txt
直接以行进行合并。
应用场景可以适用于将所有样本peak单独鉴定后进行合并peak
paste test1.txt test2.txt > test_paste.txt|less test_paste.txt
直接以列进行合并。
应用场景可以适用于以样本排序后进行样本特征属性的添加
join -1 1 -2 1 test1.txt test2.txt > test_join.txt|less test_join.txt
指定匹配列进行合并。应用场景可以适用于将所有样本表达值计算后,进行样本合并
join -1 1 -2 1 test1.txt test3.txt > test_join.txt|less test_join.txt
只合并两表共有指定列元素,可以适用于同源基因矩阵的合并。
paste test1.txt test3.txt > test_paste.txt|less test_paste.txt
paste是直接以列添加。
敲来敲去还是掌握awk后的文本操作安逸~~~