站長資訊網
        最全最豐富的資訊網站

        linux怎么寫文件

        linux怎么寫文件

        linux寫文件的方法:

        1、使用fwrite函數

        函數功能

        用來讀寫一個數據塊。

        一般調用形式

        fwrite(buffer,size,count,fp);

        說明

        (1)buffer:是一個指針,對fread來說,它是讀入數據的存放地址。對fwrite來說,是要輸出數據的地址。

        (2)size:要讀寫的字節數;

        (3)count:要進行讀寫多少個size字節的數據項;

        (4)fp:文件型指針

        示例:

        將當前時間寫入文本的程序。

        int markfile(void ) {     FILE *sp ; //    char buff[512] ;     char count = 0;     char *currentime = NULL;     char *wday[] = {"Sun","Mon","Tue","Wed","Thu","Fri","Sat"};     time_t timep;     struct tm *p;     time(&timep);     p = localtime(&timep);     currentime = ctime(&timep); //    memset(buff,0,512); //    sprintf(buff,"%s",currentime);     printf("%d/%d/%d",(1900+p->tm_year),(1+p->tm_mon),p->tm_mday);     printf(" %s %d:%d:%dn",wday[p->tm_wday],p->tm_hour,p->tm_min,p->tm_sec);     if((sp = fopen("/root/kay/mark.txt","a+")) == NULL)        return 0;     fwrite(currentime,size(currentime)-1,1,sp);     fclose(sp);     return 1; }

        2、使用echo命令

        該命令格式如下:

        [root@localhost ~]# echo [選項] [輸出內容]

        選項:

        -e:支持反斜線控制的字符轉換(具體參見表 1)

        -n:取消輸出后行末的換行符號(內容輸出后不換行)

        示例:

        echo 'i love u' >a.txt  *在a.txt這個文件中輸入i love u,如果沒有這個文件則創建。如果有這個文件,那么 新內容代替原來的內容。

        推薦學習:linux教程

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 91精品国产麻豆国产自产在线| 久久久久久久久久免免费精品| 中文字幕亚洲精品资源网| 亚洲精品人成无码中文毛片| 精品综合久久久久久97超人| 日产精品99久久久久久| 亚洲国产成人精品无码久久久久久综合 | 国产系列高清精品第一页| 精品亚洲国产成AV人片传媒| 无码精品人妻一区二区三区影院 | 久久96国产精品久久久| 国产在线精品免费aaa片| 亚洲精品无码Av人在线观看国产| 免费国产在线精品一区| 99免费精品国产| 亚洲第一精品福利| 精品国产一区二区三区久久| 51午夜精品免费视频| 国产精品拍天天在线| 久久精品国产亚洲av日韩| 亚洲国产精品va在线播放| 最新国产乱人伦偷精品免费网站 | 午夜影视日本亚洲欧洲精品一区| 国产第一福利精品导航| 2021久久国自产拍精品| 国产成人精品无码播放| 国精品无码一区二区三区左线| 久热这里只有精品视频6| 蜜臀久久99精品久久久久久小说 | 国产精品免费福利久久| 国产精品免费一区二区三区四区| 国产成人A人亚洲精品无码| 国产日产韩国精品视频| 91原创国产精品| 青青草国产精品| 国产成人精品免费大全| 国产这里有精品| 无码国产亚洲日韩国精品视频一区二区三区| 日韩午夜高清福利片在线观看欧美亚洲精品suv | 香港aa三级久久三级老师2021国产三级精品三级在 | 久久亚洲精品中文字幕三区|