ID EN
Miscellaneous

unlink

R Base 3.6.2 🇮🇩 Bahasa Indonesia

unlink menghapus file atau direktori yang ditentukan oleh x.

Syntax

R
unlink(x, recursive = FALSE, force = FALSE)

Arguments

Parameter Deskripsi
x a character vector with the names of the file(s) or directories to be deleted. Wildcards (normally * and ?) are allowed.
recursive logical. Should directories be deleted recursively?
force logical. Should permissions be changed (if possible) to allow the file or directory to be removed?

Return Value

0 untuk sukses, 1 untuk kegagalan, tidak terlihat. Tidak menghapus file yang tidak ada bukanlah suatu kegagalan, juga tidak dapat menghapus direktori jika rekursif = FALSE. Namun, nilai x yang hilang dianggap sebagai kegagalan.

Details

Ekspansi tilde (lihat path.expand) dilakukan pada x. Jika rekursif = FALSE direktori tidak dihapus, bahkan yang kosong pun tidak. Pada sebagian besar platform, 'file' mencakup tautan simbolik, fifo, dan soket. unlink(x, recursive = TRUE) menghapus tautan simbolik saja jika target tautan tersebut adalah direktori. Ekspansi wildcard dilakukan dengan kode internal Sys.glob. Wildcard tidak pernah cocok dengan . dalam nama file, dan file . dan .. tidak akan pernah dipertimbangkan untuk dihapus. Wildcard hanya akan diperluas jika sistem mendukungnya. Kebanyakan sistem tidak hanya mendukung * dan ? tetapi juga kelas karakter seperti [a-z] (lihat halaman manual untuk glob panggilan sistem di OS Anda). Karakter meta * ? [ dapat terjadi pada nama file Unix, dan ini menyulitkan penggunaan unlink untuk menghapus file tersebut (lihat file.remove), al

See Also

file.remove.