uustring.awk

来自「UUDeview是一个编码解码器」· AWK 代码 · 共 21 行

AWK
21
字号
#! /usr/bin/awk## $Id: uustring.awk,v 1.2 1996/07/03 19:30:08 fp Exp $## Extract definitions for string codes from uustring.c into uustring.h# Does this script require GAWK?#BEGIN		{ i=1; }/\$Id/		{		  match ($0, "\\$Id.*\\$");		  printf ("/* extracted from %s */\n",			  substr ($0, RSTART+1, RLENGTH-2));		}/^[ 	]*\{[ 	]*S_[A-Z_]+.*\}[ 	]*,[ 	]*$/ {		  match ($0, "S_[A-Z_]+");		  printf ("#define %-20s %3d\n",			  substr ($0, RSTART, RLENGTH),			  i);		  i++;		}

⌨️ 快捷键说明

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