⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nt_sources.sh

📁 ncbi源码
💻 SH
字号:
#! /bin/sh# $Id: nt_sources.sh,v 1000.1 2004/06/01 19:31:09 gouriano Exp $## Script to update ASN.1 objects' sources on Windows-NT#       (using BASH and DATATOOL)#cd $(dirname $(echo $0 | sed 's%\\%/%g'))if test -z "$1" ; then    ROOT="$(echo $PWD | sed 's%/cygdrive/\([a-zA-Z]\)/%\1:\\%' | sed 's%//\([a-zA-Z]\)/%\1:\\%' | sed 's%/src/objects%%')"    if echo "$ROOT" | grep '^/' >/dev/null ; then        ROOT="u:\\`echo \"$ROOT\" | sed 's%/home/[a-zA-Z_]*/%%'`"    fielse    ROOT="$1"fiif test ! -d $ROOT/src/objects ; then    echo "Cannot auto-find C++ Toolkit in: \"$ROOT\""    echo "please specify the path to it, like (note the double back-slash):"    echo "      $0 c:\\\\ncbi_cxx"    exit 1fiTOOL="$ROOT/compilers/msvc_prj/serial/datatool/DebugMT/datatool"OBJECTS="$ROOT/src/objects"MODULES='insdseq omssa tinyseq gbseq docsum taxon1 mim entrez2 general biblio medline medlars pub pubmed mla seqloc seqalign seqblock seqfeat seqres seqset seq submit proj mmdb1 mmdb2 mmdb3 cdd ncbimime access featdef objprt seqcode id1 id2 cn3d'for m in $MODULES; do \    echo Updating $m    (        cd $m        M="$(grep ^MODULE_IMPORT $m.module | sed 's/^.*= *//' | sed 's/\(objects[/a-z0-9]*\)/\1.asn/g')"        if ! "$TOOL" -oR "$ROOT" -m "$m.asn" -M "$M" -oA -of "$m.files" -or "objects/$m" -oc "$m" -odi -od "$m.def"; then            echo ERROR!            exit 2        fi    ) || exit 2done# #  ===========================================================================#  PRODUCTION $Log: nt_sources.sh,v $#  PRODUCTION Revision 1000.1  2004/06/01 19:31:09  gouriano#  PRODUCTION PRODUCTION: UPGRADED [GCC34_MSVC7] Dev-tree R1.21#  PRODUCTION#  ===========================================================================# 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -