CliSite/commands/mv.js
2022-06-12 09:38:38 +02:00

27 lines
743 B
JavaScript

"use strict";
exports.__esModule = true;
exports.mv = void 0;
function mv(args, curdir) {
var buf = "";
if (args.length == 2) {
if (curdir[args[0]] != undefined) {
if (typeof curdir[args[0]] == "string") {
curdir[args[1]] = curdir[args[0]];
delete curdir[args[0]];
buf += "File " + args[0] + " moved to " + args[1] + "\n";
}
else {
buf += "Error: " + args[0] + " is not a file\n";
}
}
else {
buf += "Error: " + args[0] + " does not exist\n";
}
}
else {
buf += "Wrong number of arguments.\n";
}
return buf;
}
exports.mv = mv;
//# sourceMappingURL=mv.js.map