cat是乙個linux之中的文字內容檢視工具,實現的方式很容易,就是把檔案之中的**每乙個字元的顯示到螢幕上面。
//實現檔案檢視器
//cat
//將文字檔案的字元,乙個乙個的顯示到命令提示符上面
#include #include #include int main(int argc,char *ar**)
char filename[256];//要讀取的檔名以及完整的路徑
memset(filename,0,256);//清空字串
strcpy(filename,ar**[1]);
//開啟檔案
file *fp=fopen(filename,"r");//唯讀的方式開啟
if(fp==null)
else
}return 0;
}
C語言實現linux pwd命令
通過實現linux的pwd命令,以理解linux檔案系統的基本概念一集內部實現,並熟悉linux系統與檔案系統相關的系統呼叫介面。引自實驗樓課程 c語言實現linux pwd命令 侵刪 知識點 pwd命令的用處是輸出當前工作目錄的絕對路徑,可以不帶任何引數直接使用。檔名 mypwd1.c 描述 通過...
使用C語言實現佇列
include include typedef struct queue node node 表頭 static node phead null static int count 0 static node create node void pval return pnode 建立雙向鍊錶 retu...
Linux中tree命令的C語言實現
一 tree命令是幹什麼的?我們經常用tree命令來檢視指定目錄下的目錄檔案結構,並以樹狀結構顯示。二 明確需求 1 顯示目錄下的所有檔案 2 遇到目錄則要進入目錄,並顯示該目錄下的所有檔案 3 顯示需要使用樹狀層次顯示 三 程式設計思路 1 很明顯這是乙個遞迴過程,遇到目錄則遞迴呼叫。2 需要用到...