Advertisement
Rvby1

copy-files-to-server.js

May 7th, 2022
1,103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /** @param {NS} ns */
  2. export async function main(ns) {
  3.     let scriptParameters = ns.args;
  4.     let serverToSendFilesTo = scriptParameters.splice(0, 1)[0];
  5.     let filesToSend = scriptParameters;
  6.    
  7.     ns.tprint("Copying " + filesToSend + " to the server " + serverToSendFilesTo);
  8.     ns.tprint("Testing...");
  9.     for(let currentFileToSendCount = 0; currentFileToSendCount < filesToSend.length; currentFileToSendCount++) {
  10.         let currentFileToSend = filesToSend[currentFileToSendCount];
  11.         if(ns.fileExists(currentFileToSend)) {
  12.             await ns.scp(currentFileToSend, serverToSendFilesTo);
  13.         }
  14.     }
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement