希望我的科研顺利
本人需要讲大量的基因组序列上传至数据库比对,且输出的文件也不一样。如果一个个上传的话太久了,有没有什么命令可以让他上传完一个再上传另一个,听说for循环可以,但我没看懂我这个怎么弄
Eason老歌迷
一、批量在文件某行插入内容:
find -type f -name ~undefined.pcf" |xargs sed -i '/aaaa/abbb/'
find -type f -name ~undefined.pcf" |xargs sed -i '/aaaa/ibbb/'
其中a表示在包含"aaaa"的行后面一行加入"bbbb";i表示在前面一行加入。
二、批量替换文件内容:
find -type f -name "文件名" |xargs sed -i 's/aaaa/bbbb/g'
将文件中的aaaa替换成bbbb。
三、批量修改文件名:
rename "aaaa" "bbbb"
将文件名中的aaaa批量改成bbbb即可。
相关产品推荐
相关问答