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

📄 grabit.rc

📁 这是一个同样来自贝尔实验室的和UNIX有着渊源的操作系统, 其简洁的设计和实现易于我们学习和理解
💻 RC
字号:
#!/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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -