一些小脚本、命令代码
以lunix系统为例
1.批量提取文件夹下文件名到文本里
如要获取xiao/reads文件夹里的文件名
#species.txt cd xiao ls reads / | sed "s/.gz//g" > species.txt #将后缀名为.gz的文件名导入TXT里
如果你在windows里写的shell脚本放到linux系统里运行就可以会提示如下错误syntax error near unexpected token `...这是因为两个平台下面的换行符不一样导致的。所以需要转换下格式,notepad++就有这个功能 编辑->档案格式转换->转换为UNIX格式
也可: sed 's/\r//' 原文件 >转换后文件
zcat 显示压缩包中文件的内容
生物学学渣,转行中,目前在研究生物信息及数据挖掘。如有问题或建议,请多多赐教。