Skip to contents

All functions

Path_absolute()
Get the absolute path of the provided path.
Path_chmod()
Change the mode (permissions) of a file or directory.
Path_cwd()
Get the current working directory.
Path_exists()
Check if the provided paths exist.
Path_expanduser()
Expand the tilde (~) in file paths to the user's home directory.
Path_glob()
Glob for files matching a pattern.
Path_group()
Get the group owner of the specified files or directories.
Path_hardlink_to()
Create a hard link from the paths to the target paths.
Path_home()
Get the user's home directory.
Path_is_absolute()
Check if the provided paths are absolute paths.
Path_is_block_device()
Check if the provided paths are block devices.
Path_is_char_device()
Check if the provided paths are character devices.
Path_is_dir()
Check if the provided paths are directories.
Path_is_fifo()
Check if the provided paths are FIFOs (named pipes).
Path_is_file()
Check if the provided paths are regular files.
Path_is_socket()
Check if the provided paths are sockets.
Path_is_symlink()
Check if the provided paths are symbolic links.
Path_lstat()
Get file information without following symbolic links.
Path_mkdir()
Create directories at the specified paths.
Path_owner()
Get the owner of the specified files or directories.
Path_read_text()
Read the content of a file as text.
Path_readlink()
Get the target path of a symbolic link.
Path_rename()
Rename files or directories to new paths.
Path_resolve()
Get the absolute path of the provided path.
Path_rmdir()
Remove directories at the specified paths.
Path_stat()
Get file information for the provided paths.
Path_symlink_to()
Create symbolic links from the paths to the target paths.
Path_touch()
Touch files at the specified paths.
Path_unlink()
Unlink (delete) files at the specified paths.
Path_write_text()
Write text to a file at the specified path.