mkfmt
来自「ksh 实现的基于hpux下的性能数据以及故障的采集程序。可以作为新手练手使用」· 代码 · 共 35 行
TXT
35 行
#!/bin/kshfor i in [IO]*.fmtdowhile read -r f1 f2 restdo if [[ `expr "$f1" : '\(.\).*$'` = "#" ]] then continue fi if [[ ${#f1} = 0 ]] then continue fi# if [[ `expr "$f1" : '[[:alnum:]_].*$'` = ${#f1} ]] then if [[ `expr "$f1" : '[a-zA-Z0-9_.]*'` = ${#f1} ]] then if [[ $f1 = mesg || $f1 = mesgId ]] then continue fi echo "$f1 \c"# elif [[ `expr "$f2" : '[[:alnum:]_].*$'` = ${#f2} ]] then elif [[ `expr "$f2" : '[a-zA-Z0-9_.]*'` = ${#f2} ]] then if [[ $f1 = mesg || $f1 = mesgId ]] then continue fi echo "$f2 \c" fidone < $iecho ""done
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?