• 我要登录|
  • 免费注册
    |
  • 我的丁香通
    • 企业机构:
    • 成为企业机构
    • 个人用户:
    • 个人中心
  • 移动端
    移动端
丁香通 logo丁香实验_LOGO
搜实验

    大家都在搜

      大家都在搜

        0 人通过求购买到了急需的产品
        免费发布求购
        发布求购

        如何在linux系统中循环批量处理序列文件

        相关实验:大鼠主动脉内皮细胞培养实验

        user-title

        希望我的科研顺利

        本人需要讲大量的基因组序列上传至数据库比对,且输出的文件也不一样。如果一个个上传的话太久了,有没有什么命令可以让他上传完一个再上传另一个,听说for循环可以,但我没看懂我这个怎么弄

        wx-share
        分享

        1 个回答

        user-title

        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即可。

        ad image
        提问
        扫一扫
        丁香实验小程序二维码
        实验小助手
        丁香实验公众号二维码
        扫码领资料
        反馈
        TOP
        打开小程序