ID EN
Environment & Scope

Sys.readlink

R Base 3.6.2 🇮🇩 Bahasa Indonesia

Cari tahu apakah jalur file merupakan tautan simbolik, dan jika demikian, dengan apa jalur tersebut ditautkan, melalui tautan baca panggilan sistem. Tautan simbolik adalah konsep POSIX, tidak diterapkan pada Windows tetapi untuk sebagian besar sistem file serupa Unix.

Syntax

R
Sys.readlink(paths)

Arguments

Parameter Deskripsi
paths character vector of file paths. Tilde expansion is done: see path.expand.

Return Value

Vektor karakter yang panjangnya sama dengan jalur. Entrinya adalah jalur file yang ditautkan ke, "" jika jalur tersebut bukan tautan simbolis, dan NA jika ada kesalahan (misalnya jalur tidak ada). Pada platform tanpa panggilan sistem readlink, semua elemen adalah "".

Contoh

Example
R
# NOT RUN {
##' To check if files (incl. directories) are symbolic links:
is.symlink <- function(paths) isTRUE(nzchar(Sys.readlink(paths), keepNA=TRUE))
## will return all FALSE when the platform has no `readlink` system call.
is.symlink("/foo/bar")
# }

See Also

file.symlink for the creation of symbolic links (and their Windows analogues) file.info