grabit.rc

来自「这是一个同样来自贝尔实验室的和UNIX有着渊源的操作系统, 其简洁的设计和实现易」· RC 代码 · 共 65 行

RC
65
字号
#!/bin/rc# Print a listing of an object, often a dictionary or an array. Something# like ==, but the output is often easier to read and closer to PostScript# that can be sent back through the interpreter.#POSTLIB=/sys/lib/postscript/prologuesPROLOGUE=$POSTLIB/grabit.psCOPYFILE=RECURSIVE=trueOMITNAMES='/Grabit /GrabitDict'NONCONFORMING='%!PS'ENDPROLOG='%%EndProlog'BEGINSETUP='%%BeginSetup'ENDSETUP='%%EndSetup'TRAILER='%%Trailer'SETUP=GrabitSetupwhile (! ~ $#* 0 && ~ $1 -*) {	switch ($1) {	case -d;  RECURSIVE=false	case -o;  shift; OMITNAMES=$OMITNAMES' '$1	case -o*; OMITNAMES=$OMITNAMES' '`{echo $1 | sed s/-o//}	case -C;  shift; COPYFILE=$COPYFILE' '$1	case -C*; COPYFILE=$COPYFILE' '`{echo $1 | sed s/-C//}	case -L;  shift; PROLOGUE=$1	case -L*; PROLOGUE=`{echo $1 | sed s/-L//}	case --;	case -*;  echo $0: illegal option $1 >[1=2]; exit 1    }    shiftdoneecho $NONCONFORMINGcat $PROLOGUEecho $ENDPROLOGecho $BEGINSETUPif (~ $COPYFILE '') COPYFILE=/dev/nullcat $COPYFILEecho 'GrabitDict begin'echo '/recursive '$RECURSIVE' def'echo markfor (i in $OMITNAMES) {	switch ($i) {	case /*; echo $i	case ?*; echo /$i	}}echo GrabitSetupecho endecho $ENDSETUPfor (i) echo $i Grabit

⌨️ 快捷键说明

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