Membaca File dan Mengedit File

23.38

Bash Script untuk Membaca File seperti berikut

Jadwal Membeli Buku
18:00:00
19:00:00
20:00:00
21:00:00

dengan nama file 20:00:00 dan kita ingin mengedit file tersebut dengan kata Sudah Dibeli apabila jadwal tersebut telah melewati waktu nama file tersebut adalah sebagai berikut

#!/bin/bash
namafile="20:00:00"
angka=${namafile//[:]/}
line=1   #inisalisasi baris ke-line untuk diedit
while read LINE
do
     angka2=${LINE//[:]/}    #membaca file dan menghilangkan karakter :
 if test $angka -ge $angka2 #membandingkan integer antar judul dengan file yang dibaca
        then
     sed -i "$line{s/$/ Sudah Dibeli/}" $file    #script untuk menambahkan kata Sudah Dibeli
        fi
line=$((line+1))
done < $namafile


You Might Also Like

0 komentar

Popular Posts

Like us on Facebook