mkextract

来自「著名操作系统Plan 9的第三版的部分核心源代码。现在很难找到了。Plan 9是」· 代码 · 共 38 行

TXT
38
字号
#!/bin/rcswitch($#*){case [012]	echo usage: mkextract [-u] field n file... >[1=2]	exit 1}switch($1){case -u	flag=$1; shiftcase *	flag=''}field=$1n=$2shift 2fn select {	awk '		BEGIN			{ doprint=0 }		/^$/			{ next }		/^#/			{ next }		doprint && /^[^	]/	{ doprint=0 }		doprint			{ print $'^$n^' }		$0 ~ "^'^$field^'"	{ doprint=1; next }	' $*}switch($flag){case -u	select $* | sort -ucase *	select $*}

⌨️ 快捷键说明

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