File Manipulation Routines



Routines summary

  • createDirectoryReturns "true" if the directory was created successfully and "false" otherwise.
  • createFileCreates an empty file.
  • deleteFileDeletes a file. It also returns "true" if the file was deleted successfully and "false" otherwise.
  • directoryExistsReturns "true" if the directory exists and "false" otherwise.
  • fileCloseCloses a previously opened file and removes it from memory.
  • fileContainsReturns "true" if the file contains any string that matches the specified regex.
  • fileCopyCopy a file from one location to another.
  • fileExistsReturns 'true' if the file exists and 'false' otherwise.
  • fileInfoReturns basic file information about a file such as the date it was created.
  • fileMoveMoves a file from one location to another.
  • fileOpenOpens a file in memory so that it may be read from.
  • fileReadReads a byte array from a file until it reaches the specified length.
  • fileReadByteReads a byte from an open file.
  • fileReadLineReads a line of text from an open file until it reaches the end of the line (\n or \r\n).
  • fileSeekMoves the file pointer to a specific spot in an already open file.
  • fileSHA256ChecksumReturns the SHA256 checksum of the file.
  • fileSizeReturns the size for a given file.
  • fileWriteWrites text or byte data to an open file.
  • findDirectoriesSearches for directories that match the given regex in the specified folder.
  • findFilesSearches for files that match the given regex in the specified folder.
  • printInFilePrints in the specified file the provided value.
  • readFromBinaryFileRead the text of a binary file.
  • readFromCSVFileReads the values from the CSV file, returning them to an array, of N rows * M columns values.
  • readFromTextFileRead the text of the file.
  • renameFileRenames a file.
  • writeToBinaryFilePrints bytes to a specified file. The file can be overwritten or appended to.
  • zipFilesAdds a file or an array of files to a zip file.