相关疑难解决方法(0)

在Node.js中,如何从其他文件中"包含"函数?

假设我有一个名为app.js的文件.很简单:

var express = require('express');
var app = express.createServer();
app.set('views', __dirname + '/views');
app.set('view engine', 'ejs');
app.get('/', function(req, res){
  res.render('index', {locals: {
    title: 'NowJS + Express Example'
  }});
});

app.listen(8080);
Run Code Online (Sandbox Code Playgroud)

如果我在"tools.js"中有一个函数怎么办?如何导入它们以在apps.js中使用?

或者......我应该将"工具"变成一个模块,然后需要它吗?<<似乎很难,我宁愿做tools.js文件的基本导入.

javascript import header node.js

893
推荐指数
16
解决办法
69万
查看次数

如何计算代码行,包括子目录

假设我想计算项目中的代码行数.如果所有文件都在同一个目录中,我可以执行:

cat * | wc -l
Run Code Online (Sandbox Code Playgroud)

但是,如果有子目录,则不起作用.为此,cat必须具有递归模式.我怀疑这可能是xargs的一项工作,但我想知道是否有更优雅的解决方案?

unix linux bash wc

89
推荐指数
6
解决办法
7万
查看次数

Unix脚本找到目录中的所有文件夹,然后tar并移动它们

基本上我需要运行一个Unix脚本来查找目录/ fss/fin中的所有文件夹(如果存在); 然后我有tar它并移动到另一个目录/ fs/fi.

到目前为止这是我的命令:

find /fss/fin -type d -name  "essbase" -print
Run Code Online (Sandbox Code Playgroud)

这里我直接提到了文件夹名称essbase.但相反,我想找到所有文件夹/fss/fin并使用它们.

如何找到/fss/fin目录中的所有文件夹并将它们转移到它们/fs/fi

澄清1:

是的我需要/fss/fin使用Unix shell脚本找到目录目录中的所有文件夹,并将它们tar到另一个目录/fs/fi.

澄清2:

我想说清楚要求.Shell脚本应包含:

  1. 找到目录中的所有文件夹 /fss/fin
  2. Tar文件夹
  3. 将文件夹移动到/fs/fi位于服务器上的另一个目录中s11003232sz.net
  4. 在用户请求时,它应该解压缩文件夹并将它们移回orignal目录 /fss/fin

unix bash shell tar

1
推荐指数
1
解决办法
3万
查看次数

标签 统计

bash ×2

unix ×2

header ×1

import ×1

javascript ×1

linux ×1

node.js ×1

shell ×1

tar ×1

wc ×1