📄 util.c
字号:
#include"globals.h"int getblocks(long size){ long blocks; blocks=size/4096; if(size%4096!=0) ++blocks; blocks<<=2; return blocks;}void print_size_kmg(const long size){ if(size<1024) printf("%8ld ", size); else if(size<1024*1024) printf("%8.1lfK ", (size/1024.0)); else if(size<1024*1024*1024) printf("%8.1lfM ", (size/1024.0/1024.0)); else printf("%8.1lfG ", (size/1024.0/1024.0/1024.0));}void print_filename(const char *filename, int mode){ if(mode&(S_IXUSR||S_IXGRP||S_IXOTH)) printf(GREEN); //green switch(mode&(S_IFMT)) { //case S_IFREG: printf(""); break; case S_IFDIR: printf(BLUE); break; //blue //case S_IFBLK: printf(""); break; //case S_IFCHR: printf(""); break; case S_IFIFO: printf(YELLOW); break; //yellow case S_IFLNK: printf(CYAN); break; //cyan case S_IFSOCK: printf(PURPLE); break; //purple } printf("%s", filename); printf(NONE);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -