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") true
This 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") false
It returns
false
because "path/to/file" is not a character device. - Handle non-existent paths:
julia> ischardev("/nonexistent/path") false
When the specified path does not exist,
false
is 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.