博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

一些小脚本、命令代码

以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
显示压缩包中文件的内容

 

posted @ 2019-01-02 17:14  记号晴  阅读(242)  评论(0编辑  收藏  举报
***********************************爱你呦,小可爱*********************************