美文网首页
思考问题的熊-转录组

思考问题的熊-转录组

作者: cHarden13 | 来源:发表于2020-08-13 18:47 被阅读0次
    知识点一:alias的使用

    用vim在在.bashrc里加入以下代码:

    #重定义ls
    alias ls="ls --color=auto"
    alias ll="ls -ahlF"
    
    #重定义cd
    alias cd2="cd ../.."
    alias cd3="cd ../../.."
    alias cd4="cd ../../../.."
    alias cd5="cd ../../../../.."
    alias cd6="cd ../../../../../.."
    
    #每次cd后打印当前目录
    cdls() {
        cd "${1}";
        ls;
    }
    alias cd='cdls'
    参考:https://www.jianshu.com/p/ad605d4fa6f6
    #更改背景颜色
    # Source global definitions
    if [ -f /etc/bashrc ]; then
        . /etc/bashrc
    fi
    
    if [ "$TERM" = "xterm" ]
    then
    export PS1="\[\033]2;\h:\u \w\007\033[33;1m\]\u \033[35;1m\t\033[0m \[\033[36;1m\]\w\[\033[0m\]\n\[\e[32;1m\]$ \[\e[0m\]"
    else
    export PS2="\[\033]2;\h:\u \w\007\033[33;1m\]\u \033[35;1m\t\033[0m \[\033[36;1m\]\w\[\033[0m\]\n\[\e[32;1m\]$ \[\e[0m\]"
    fi
    

    知识点二:conda的使用

    在conda无法使用的情况下,学习用make编译安装软件,具体参考samtools;如果没有权限的情况下需要用make clean删除之前编译的,并在configre里加--prefix=有权限的目录

    知识点三:学会循环和nohup

    假设有sample1_R1_fastq.gz、sample1_R2_fastq.gz、sample2_R1_fastq.gz、sample2_R2_fastq.gz这四个文件,使用fastqc进行质控:

    ls *gz | xrags -I {} echo 'fastqc {}'   #-I指定替换字符为{}  (可以是任意字符)
    #将命令放入后台:
    ls *gz | xrags -I {} echo 'nohup fastqc {} &' 
    

    相关文章

      网友评论

          本文标题:思考问题的熊-转录组

          本文链接:https://www.haomeiwen.com/subject/vsdvdktx.html