📄 mkdevlist
字号:
#!/bin/rcawk 'BEGIN{ collect = isdev = 0;}/^$/{ next;}/^#/{ next;}collect && /^[^ \t]/{ collect = isdev = 0;}collect && $0 ~ /[^ \t]+/{ if(isdev) obj["dev" $1 "'.$O'"]++; else obj[$1 "'.$O'"]++; for(i = 2; i <= NF; i++){ if($i !~ "[+=-].*") obj[$i "'.$O'"]++; }}$0 ~ /^[^ \t]/{ if($1 ~ "dev"){ isdev = 1; collect = 1; } else if($1 ~ "misc" || $1 ~ "link" || $1 ~ "ip") collect = 1; next}END{ for(i in obj) x = x i "\n" printf x}' $*
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -