statistcs.sh
来自「南京航空航天大学开发的一个类Unix和Linux的操作系统,好不好看看就知道了,」· Shell 代码 · 共 20 行
SH
20 行
#!/bin/shfunction format(){ printf "%-10s%8d%8d\n" $1 $2 $3}function statistics(){ FILES=$(find . -name "$1"|wc -l) LINES=$(cat $(find . -name "$1")|wc -l|awk '{print $1;}') format "$2" $FILES $LINES TOTAL_FILES=$(expr $TOTAL_FILES + $FILES) TOTAL_LINES=$(expr $TOTAL_LINES + $LINES)}statistics '*.h' "header"statistics '*.S' "assembly"statistics '*.cc' "cplusplus"format "total" $TOTAL_FILES $TOTAL_LINES
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?