Berikut ini contoh manajemen file menggunakan Ruby, mulai dari pengecekan, pembacaan, dan penulisan file
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Pengecekan File ada atau tidak | |
File.exists?("nama_file") | |
# Pengecekan apakah benar-benar file? | |
File.file?("nama") | |
# Pengecekan apakah benar-benar direktori? | |
File.directory?("nama") | |
# Pengecekan apakah file bisa dibaca? ditulis? atau file executable? | |
File.readable?("nama_file") | |
File.writable?("nama_file") | |
File.executable?("nama_file.exe") | |
# Mendapatkan Ukuran File | |
File.size("nama_file") | |
# Pengecekan apakah file kosong? | |
File.zero?("nama_file") | |
# Pengecekan Tanggal, Bulan, Tahun file di modifikasi | |
File.ctime("nama_file") | |
File.mtime("nama_file") | |
File.atime("nama_file") | |
# Membaca seluruh isi File text, dan menampilkan isinya di layar | |
myfile = File.open("nama_file.txt") | |
myfile.each {|line| print line } | |
# Ekstrak data file per karakter | |
myfile = File.open("nama_file.txt") | |
myfile.getc.chr | |
myfile.getc.chr #karakter selanjutnya | |
myfile.getc.chr #karakter selanjutnya | |
# Menulis dan Membaca file, serta penggunaan pointer rewind | |
myfile = File.new("test.txt", "w+") | |
myfile.puts("Test baris 1") # menulis di baris ke 1 | |
myfile.puts("Test baris 2") # menulis di baris ke 2 | |
myfile.rewind # pointer kembali ke awal file | |
myfile.readline # => Test baris 1 | |
myfile.readline # => Test baris 2 | |
Harrah's Casino Tulsa Email Format - jtmhub.com
ReplyDeleteThis page contains a list of email formats and 창원 출장샵 formats 서귀포 출장안마 for Harrah's Casino Tulsa's 강릉 출장마사지 Email Format. Use 제주 출장마사지 our formats to easily 거제 출장샵 digest all your information.