類似more命令程式

2021-06-08 16:00:41 字數 492 閱讀 7994

功能不完善

# include # include # define pagelen 24

# define linelen 512

void do_more(file *fp);

int see_more(file *fp_tty);

int main(int argc, char *argv)

while(--argc)

do_more(fp);

fclose(fp); }

return 0;

}void do_more(file *fp)

while(fgets(temp, linelen, fp) != null)

if(fputs(temp, stdout) == eof)

num_len++; }}

int see_more(file *fp_tty)

return 0;

}

類似mkdir命令程式

unix 命令mkdir接受選項 p,編寫一種支援這個選項的mkdir命令 p選項 若所要建立目錄的上層目錄目前尚未建立,則會一併建立上層目錄。本程式執行時不需要加 p選項,會預設自動檢測是否有上層目錄未建立。這程式寫的不好,可擴充套件性差,我也懶的再重新寫了 include include inc...

more命令 less命令

more命令是乙個基於vi編輯器文字過濾器,它以全螢幕的方式按頁顯示文字檔案的內容,支援vi中的關鍵字定位操作。more名單中內建了若干快捷鍵,常用的有h 獲得幫助資訊 enter 向下翻滾一行 空格 向下滾動一屏 q 退出命令 該命令一次顯示一屏文字,滿屏後停下來,並且在螢幕的底部出現乙個提示資訊...

linux命令之 More命令

more命令 2 num 一次顯示的行數 3 d 提示使用者,在畫面下方顯示 press space to continue,q to quit 如果使用者按錯鍵,則會顯示 press h for instructions 而不是 嗶 聲 4 l 取消遇見特殊字元 l 送紙字元 時會暫停的功能。5 ...