mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-12-23 22:52:29 +01:00
1.3 KiB
1.3 KiB
Home > bitburner > NS > fileExists
NS.fileExists() method
Check if a file exists.
Signature:
fileExists(filename: string, host?: string): boolean;
Parameters
Parameter | Type | Description |
---|---|---|
filename | string | Filename of file to check. |
host | string | (Optional) Host of target server. Optional, defaults to the server the script is running on. |
Returns:
boolean
True if specified file exists, and false otherwise.
Remarks
RAM cost: 0.1 GB
Returns a boolean indicating whether the specified file exists on the target server. The filename for programs is case insensitive, other file types are case sensitive. For example, fileExists(“brutessh.exe”) will work fine, even though the actual program is named 'BruteSSH.exe'.
Example
// The function call will return true if the script named foo.js exists on the foodnstuff server, and false otherwise.
ns.fileExists("foo.js", "foodnstuff");
// The function call will return true if the current server contains the FTPCrack.exe program, and false otherwise.
ns.fileExists("ftpcrack.exe");