ID EN
I/O & Files

basename

R Base 3.6.2 🇮🇩 Bahasa Indonesia

nama dasar menghapus semua jalur hingga dan termasuk pemisah jalur terakhir (jika ada). dirname mengembalikan bagian jalur hingga tetapi tidak termasuk pemisah jalur terakhir, atau "." jika tidak ada pemisah jalur.

Syntax

R
basename(path)
dirname(path)

Arguments

Parameter Deskripsi
path character vector, containing path names.

Return Value

Vektor karakter yang panjangnya sama dengan jalur. Input dengan panjang nol akan menghasilkan output dengan panjang nol tanpa kesalahan. Jalur yang tidak mengandung pemisah apa pun dianggap berada di direktori saat ini, jadi dirname mengembalikan ".". Jika suatu elemen jalur adalah NA, maka hasilnya pun demikian. "" bukan nama path yang valid, namun dikembalikan tanpa perubahan.

Details

perluasan jalur tilde dilakukan kecuali di Windows. Pemisah jalur tambahan dihapus sebelum membedah jalur, dan untuk dirname, pemisah file tambahan apa pun dihapus dari hasilnya.

Contoh

Example
R
# NOT RUN {
basename(file.path("","p1","p2","p3", c("file1", "file2")))
dirname(file.path("","p1","p2","p3","filename"))
# }

See Also

file.path path.expand.