filesize
filesize(path...)
Equivalent to stat(file).size
Examples
In the julia programming language, the function filesize(path...)
The filesize
function is equivalent to stat(file).size
and returns the size of a file in bytes.
julia> filesize("file.txt")
100
This example retrieves the size of the file "file.txt" and returns the result in bytes.
julia> filesize("path/to/directory")
ERROR: SystemError: path/to/directory: No such file or directory
If the specified file or directory doesn't exist, an error will be thrown. Make sure to provide a valid path.
julia> filesize("/absolute/path/to/file.dat")
512
The filesize
function can also be used with absolute paths to retrieve the size of a file.
Common mistake example:
julia> filesize("file.pdf", "file.txt")
ERROR: MethodError: no method matching filesize(::String, ::String)
In this example, the filesize
function is called with multiple arguments instead of a single argument representing the file path. Ensure that you pass only one argument representing the file path to the filesize
function.
See Also
abspath, basename, chmod, countlines, cp, ctime, dirname, download, evalfile, expanduser, fdio, filemode, filesize, functionloc, gperm, homedir, include_string, isabspath, isblockdev, ischardev, isdir, isdirpath, isexecutable, isfifo, isfile, islink, ismount, ispath, isreadable, issetgid, issetuid, issticky, iswritable, joinpath, less, lstat, mkdir, mkpath, mktemp, mktempdir, mtime, mv, normpath, operm, poll_fd, poll_file, readall, readcsv, readdir, readdlm, readlines, readlink, realpath, relpath, rm, splitdir, splitdrive, splitext, stat, symlink, tempdir, tempname, touch, truncate, uperm, watch_file, writecsv,User Contributed Notes
Add a Note
The format of note supported is markdown, use triple backtick to start and end a code block.