ID EN
I/O & Files

file.info

R Base 3.6.2 🇮🇩 Bahasa Indonesia

Fungsi utilitas untuk mengekstrak informasi tentang file pada sistem file pengguna.

Syntax

R
file.info(&#8230;, extra_cols = TRUE)<p></p><p>file.mode(&#8230;)
file.mtime(&#8230;)
file.size(&#8230;)</p>

Arguments

Parameter Deskripsi
&#8230; character vectors containing file paths. Tilde-expansion is done: see path.expand.
extra_cols Logical: return all cols rather than just the first six.

Return Value

Untuk file.info, bingkai data dengan nama baris, nama file, dan ukuran kolom ganda: Ukuran file dalam byte. isdirlogical: Apakah file tersebut merupakan direktori? modeinteger dari kelas "octmode". Izin file, dicetak dalam oktal, misalnya 644. mtime, ctime, atimeinteger kelas "POSIXct": modifikasi file, 'perubahan status terakhir' dan waktu akses terakhir. uidinteger: ID pengguna pemilik file. gidinteger: ID grup dari grup file. unamecharacter: uid diartikan sebagai nama pengguna. grnamecharacter: masukkan

Details

Apa yang dimaksud dengan 'file' bergantung pada OS tetapi mencakup direktori. (Namun, nama direktori tidak boleh menyertakan tanda garis miring terbalik atau garis miring pada Windows.) Lihat juga bagian bantuan untuk file.ada pada sistem file yang tidak peka huruf besar-kecil. 'Mode' file mengikuti konvensi POSIX, memberikan tiga digit oktal yang merangkum izin untuk pemilik file, grup pemilik, dan siapa saja. Setiap digit adalah logika atau izin baca (4), tulis (2) dan jalankan/cari (1). Lihat file untuk mengetahui bagaimana jalur file dengan pengkodean yang ditandai diinterpretasikan. Pada sebagian besar sistem, tautan simbolik diikuti, sehingga informasi yang diberikan tentang file yang ditunjuk oleh tautan tersebut, bukan tentang tautan tersebut. Mode file mungkin hanya berguna pada sistem file NTFS, dan tampaknya ketiga digit tersebut mengacu pada file'

Contoh

Example
R
# NOT RUN {
ncol(finf <- file.info(dir()))  # at least six
# }
# NOT RUN {
finf # the whole list
# }
# NOT RUN {
## Those that are more than 100 days old :
finf <- file.info(dir(), extra_cols = FALSE)
finf[difftime(Sys.time(), finf[,"mtime"], units = "days") > 100 , 1:4]

file.info("no-such-file-exists")
# }

See Also

Sys.readlink to find out about symbolic links files file.access list.files and DateTimeClasses for the date formats. Sys.chmod to change permissions.