split_ct.awk

来自「mfold」· AWK 代码 · 共 25 行

AWK
25
字号
# Split a ct file into individual files.# Keyword for recognizing a new folding is "="BEGIN	{	count = 0;	if ( ARGC-- != 3 ) {	  print "usage:";	  print "nawk -f split.awk file-to-split prefix-for-split-files";	  exit 1;	  }	CurrentFile = ARGV[2]; 	}$3  ~ /\=/ {	if ( CurrentFile != ARGV[2] ) close(CurrentFile);	count++;	CurrentFile = ARGV[2] "_" count ".ct";	print "CurrentFile=",CurrentFile;	}{ print $0 > CurrentFile; }END	{ if ( count ) close(CurrentFile); }

⌨️ 快捷键说明

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