资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

linux查找基因命令 linux 查找语句

怎么在linux中查找文件中的所有基因

1. find 路径 -name 文件名 2. updatedb locate 文件名 如果没有updatedb或locate命令,需要安装mlocate

创新互联专注于柳河网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供柳河营销型网站建设,柳河网站制作、柳河网页设计、柳河网站官网定制、微信小程序开发服务,打造柳河网络公司原创品牌,更为您提供柳河网站排名全网营销落地服务。

求LINUX系统中,查找命令和标准输出命令的使用,如find 、print. ?

命令whereis 查找可执行文件,源代码,帮助文件的绝对路径。

命令which告诉我们当输入某个命令执行时,SHELL到底调用了哪个版本的命令。

然后是最重要的find命令,譬如我们要在/usr目录查找文件intelism:

find /usr -name intelism -print

具体的参数可查看man文档。

然后是查找文件中的字符串,命令是grep,egrep,fgrep.一般我们都用grep,但egrep支持全部的正则表达式。比如我们要查看./intelism文件里的字符"xingshangdeluren"

grep -n "xingshangdeluren" ./intelism

比如要查看所有以A或者a开头的字符串那么:

grep -n -i '\a' ./intelism

比如我们要看~/intel/文件下有没有SIZE为0的文件:

ls -l ~/intel/ | grep “0”| cut -f10 -d' '

我也刚学,不是太懂,你可以自己去查MAN文档和上论坛和实践

使用grep命令提取指定基因信息

准备基因名称信息

编写脚本

没有得到结果文件,使用cat -v 命令查看文件格式,发现结尾有^M的标记

dos2unix是将Windows格式文件转换为Unix、Linux格式的实用命令。Windows格式文件的换行符为\r\n ,而UnixLinux文件的换行符为\n. dos2unix命令其实就是将文件中的\r\n 转换为\n。

而unix2dos则是和dos2unix互为孪生的一个命令,它是将LinuxUnix格式文件转换为Windows格式文件的命令。

感谢梁同学提供的帮助

再次运行脚本,得到相关基因信息

发现没有表头,先把第一行提取出来就可以

再运行脚本,得到结果信息:


文章标题:linux查找基因命令 linux 查找语句
转载来源:http://cdkjz.cn/article/ddgdcgs.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220