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

        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號
        主站蜘蛛池模板: 国产在线拍揄自揄视精品不卡| 午夜精品久视频在线观看| 99久久精品日本一区二区免费| 国产专区日韩精品欧美色| 国产suv精品一区二区33| 无码精品人妻一区二区三区影院| 久久久91精品国产一区二区三区| 午夜精品久久久久久99热| 久久精品成人免费国产片小草 | 欧美国产精品久久高清| 国产精品一久久香蕉国产线看| 少妇精品久久久一区二区三区| 老司机精品影院91| 国产欧美一区二区精品性色99 | 日韩精品久久久肉伦网站| 日韩精品一区二区三区中文字幕| 国产A级毛片久久久精品毛片 | 久久久久人妻精品一区二区三区 | 欧美精品www| 久久精品免费网站网| 国产精品成人小电影在线观看| 久久91综合国产91久久精品| 国产成人vr精品a视频| 精品国产一区二区三区色欲| 人妻熟妇乱又伦精品视频| 亚洲韩国精品无码一区二区三区| 亚洲国产成人精品久久久国产成人一区二区三区综 | 久久99国产精品二区不卡| 久久91精品久久91综合| 欧美成人精品一级高清片| 精品一区二区三区免费| 亚洲日本精品一区二区| 四虎精品成人免费永久| 99精品福利国产在线| 99久久精品免费| 精品国产AⅤ一区二区三区4区| 老司机精品影院91| 最新国产精品无码| 久久国产精品成人影院| 成人区人妻精品一区二区不卡网站| 国产福利精品一区二区|