重命名目录中的文件(Shelljs)
Rename file in directory (Shelljs)
如何将文件重命名到同一目录?
当我 运行 出现以下错误时:
shell.cp('-R', './../../config/test.txt', './../../config/test1.txt');
- cp: dest 不是目录(源太多)
我阅读了文档,但 none 回答了我的问题。
感谢您的帮助。
使用 ShellJS mv()
命令重命名文件而不是 cp()
命令。
假设给定示例中的路径定义确实存在,请改用以下内容:
var shell = require('shelljs');
shell.mv('./../../config/test.txt', './../../config/test1.txt');
注意: 您提供的每个路径名开头的 ./
部分似乎是多余的,因此您也可以省略该部分。例如:
var shell = require('shelljs');
shell.mv('../../config/test.txt', '../../config/test1.txt');
如何将文件重命名到同一目录?
当我 运行 出现以下错误时:
shell.cp('-R', './../../config/test.txt', './../../config/test1.txt');
- cp: dest 不是目录(源太多)
我阅读了文档,但 none 回答了我的问题。
感谢您的帮助。
使用 ShellJS mv()
命令重命名文件而不是 cp()
命令。
假设给定示例中的路径定义确实存在,请改用以下内容:
var shell = require('shelljs');
shell.mv('./../../config/test.txt', './../../config/test1.txt');
注意: 您提供的每个路径名开头的 ./
部分似乎是多余的,因此您也可以省略该部分。例如:
var shell = require('shelljs');
shell.mv('../../config/test.txt', '../../config/test1.txt');