ischardev
ischardev(path) -> Bool
Returns true if path is a character device, false otherwise.
Examples
-
Check if a path refers to a character device:
julia> ischardev("/dev/tty") trueThis example checks if the path "/dev/tty" refers to a character device.
-
Determine if a file is a character device:
julia> ischardev("path/to/file") falseIt returns
falsebecause "path/to/file" is not a character device. - Handle non-existent paths:
julia> ischardev("/nonexistent/path") falseWhen the specified path does not exist,
falseis returned.
Common mistake example:
julia> ischardev("/dev/null")
ERROR: IOError: ischardev: function not implemented on this platform
In this example, the ischardev function is not implemented on the current platform. It's important to be aware that the availability of certain functions may vary depending on the platform.
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.