Membaca File dan Mengedit File
23.38Bash 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
0 komentar