Merge pull request #2113 from Xynrati/patch-2

Add ns2 example for scp
This commit is contained in:
hydroflame 2021-12-22 14:30:05 -05:00 committed by GitHub
commit 76d67fdba5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -4497,6 +4497,13 @@ export interface NS extends Singularity {
* files = ["foo1.lit", "foo2.script", "foo3.script"]; * files = ["foo1.lit", "foo2.script", "foo3.script"];
* scp(files, "rothman-uni", "home"); * scp(files, "rothman-uni", "home");
* ``` * ```
* @example
* ```ts
* //ns2, copies files from home to a target server
* const server = ns.args[0];
* const files = ["hack.js","weaken.js","grow.js"];
* await ns.scp(files, "home", server);
* ```
* @param files - Filename or an array of filenames of script/literature files to copy. * @param files - Filename or an array of filenames of script/literature files to copy.
* @param source - Host of the source server, which is the server from which the file will be copied. This argument is optional and if its omitted the source will be the current server. * @param source - Host of the source server, which is the server from which the file will be copied. This argument is optional and if its omitted the source will be the current server.
* @param destination - Host of the destination server, which is the server to which the file will be copied. * @param destination - Host of the destination server, which is the server to which the file will be copied.