zoukankan      html  css  js  c++  java
  • nodejs fs copy本地文件src dst

    1、

    // fs.writeFileSync(pathNewFile, fs.readFileSync(fileName));
    2、
      fs.createReadStream(fileName).pipe(fs.createWriteStream(pathNewFile));
     
    3、
     1 fs.readdir(imDataDir, function(err, files){
     2             if(err){                        
     3                 return false;
     4             }
     5             files.forEach(function(fileName){    
     6                 var director = path.join(fileDir, fileName);  
     7                 fs.stat(director, function(err, stats){
     8                     if(err){            
     9                         return false;
    10                     }                                
    11                     if(stats.isFile()){
    12                         if(fs.existsSync(director)){
    13                             try {
    14                                 let newPathFile = path.join(keyDir,fileName);
    15                                 var readStream = fs.createReadStream(director)
    16                                 var writeStream = fs.createWriteStream(newPathFile);
    17                                     readStream.pipe(writeStream);
    18                                     fs.unlinkSync(director);
    19                             }catch (e) {
    20                                 console.log(e);
    21                             }
    22                         }
    23                     }
    24                 });
    25             });
    26         });

      

  • 相关阅读:
    Pyhont 高阶函数
    Python 函数式编程
    Python 递归函数
    Python 函数的参数定义
    Lniux学习-AWK使用
    Windows10 下 VirtualBox6 中 Centos8 无法安装"增强功能"
    Linux学习-Shell-系统启动过程与执行方式
    接口测试-工具介绍
    Linux学习-Sed 命令
    Linux学习-命令行参数、函数
  • 原文地址:https://www.cnblogs.com/cbugs/p/11349853.html
Copyright © 2011-2022 走看看