首页 > 编程语言 >node1_使用fs模块整理成绩单

node1_使用fs模块整理成绩单

时间:2022-11-01 11:45:55浏览次数:68  
标签:fs console log err node1 const NewPointArr 成绩单

fs: file system 文件系统模块是node中内置模块用于本地文件或者目录的增删改查操作直接导入即可使用

const fs = require('fs')
fs.readFile('./point.txt', 'utf-8', (err, data) => {
    if (err) {
        return err.message
    }
    console.log(data)
    const pointArr = data.split(' ')
    console.log(pointArr)
    const NewPointArr = []
    pointArr.forEach(item => {
        item = item.replace('=', ':')
        // console.log(item)

        NewPointArr.push(item)
    })
    console.log(NewPointArr)
    const newStr = NewPointArr.join('\r\n')
    // const newStr = NewPointArr.join('||')

    console.log(newStr)//得到处理好的字符串
    fs.writeFile('./point-ok.txt', newStr, 'utf-8', (err) => {
        if (err) {
            return console.log(err.message)
        }
        console.log('文件写入成功')
    })
})

writeFile("相对路径","内容",回调函数)用于写入文件,如果文件不存在,会自动创建并写入,如果文件存在会把原来的数据覆盖)

执行结果

 

 

 

标签:fs,console,log,err,node1,const,NewPointArr,成绩单
From: https://www.cnblogs.com/SadicZhou/p/16847135.html

相关文章

  • 使用Docker一键搭建FastDFS+Nginx分布式文件服务器
    做过很多项目在图片上传上一直使用的是FastDFS,刚开始得知搭建一个这样的系统非常复杂,所以直接使用了淘淘商城的虚拟机。在后面的项目中,最终选择在在阿里云上自己搭建一个Fas......
  • 图的深度优先遍历DFS
    //邻接矩阵表示//实现图的深度优先遍历(DFS)constintmaxv=1000;//定义图中最大节点数constintINF=MAX_INT;intn;//输入节点数intG[maxv][maxv]={INF};boolvisited[ma......
  • fscan:一键自动化、全方位漏洞扫描的开源工具
    https://blog.csdn.net/osfront/article/details/116049846打开服务器看到了一个软件fscan64,并有运行页面。因为没见过,吓了我一跳,搜索了下是什么,记录下。简介fscan是......
  • 力扣 113. 路径总和 II [dfs,bfs]
    113.路径总和II给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。叶子节点是指没有子节......
  • php 全排列使用DFS
    字符串的全排列给定1,2,3输出:1,2,31,3,22,1,32,3,13,1,23,2,1其实是一个树形结构【】1232313......
  • ctfshow web118(利用系统环境变量拼接命令)
    full以后发现题目给了如下字符(几个特殊字符+大写英文字母)我们利用系统环境变量来构造我们需要的命令:${PATH:~A}${PWD:~A}${IFS}????????===nlflag.php自己本地试试......
  • ctfshow web72(绕过open_basedir)
    if(isset($_POST['c'])){$c=$_POST['c'];eval($c);$s=ob_get_contents();ob_end_clean();echopreg_replace("/[0-9]|[a......
  • 洛谷 P1464 Function(dfs+记忆化搜索)
    https://www.luogu.com.cn/problem/P1464单个返回条件的时候,直接return多个返回条件的时候,采用记忆化搜索思想,边存储边继续往下搜索中间穿插记忆化判断,如果之前有过此......
  • Ubuntu 下 NFS 和 SSH 服务开启
    NFS服务开启终端输入安装命令:sudoapt-getinstallnfs-kernel-serverrpcbind用户根目录下创建一个名为“linux”的文件夹:mkdirlinux用户linux目录下创建一个名为“nfs......
  • Linux findfs 命令
    Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与......