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

        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號
        主站蜘蛛池模板: 亚洲A∨精品一区二区三区| 亚洲视频在线精品| 亚洲日韩国产精品乱| 久久精品国产亚洲综合色| 中文国产成人精品久久不卡 | 欧美精品黑人巨大在线播放| 亚洲人成电影网站国产精品| 国语自产精品视频| 91无码人妻精品一区二区三区L| 国产精品无码一区二区三区电影| 香蕉依依精品视频在线播放| 国产精品内射久久久久欢欢| 国产精品福利网站导航| 伊人久久精品无码av一区| 久久99精品久久久久久水蜜桃| 四虎成人欧美精品在永久在线| 国内精品人妻无码久久久影院| 亚洲无线观看国产精品| 亚洲欧美精品午睡沙发| 日本精品一区二区三区在线视频| 国产精品人人做人人爽| 911亚洲精品不卡| 精品国产欧美一区二区| 成人精品视频在线观看| 99视频精品全部在线观看| 久久狠狠高潮亚洲精品| 亚洲综合精品网站| 亚洲精品无码日韩国产不卡?V| 久久se精品一区精品二区国产| 国产国产成人久久精品| 国产精品电影在线| 国产精品无码免费专区午夜| 国产成人精品cao在线| 亚洲国产精品自在在线观看 | 久久精品国产半推半就| 97久久精品无码一区二区| 2018国产精华国产精品| 51午夜精品免费视频| 51视频国产精品一区二区| 91久久精品91久久性色| 国产精品欧美一区二区三区不卡|