File saya terdiri dari yang berikut ini; kurang lebih:
username:username:username:username:username
Baris di atas berlanjut hingga sekitar 600 karakter.
Saya menggunakan awk
perintah untuk menggunakannya sebagai argumen dalam permintaan API / HTTP yang dikirim dari baris perintah.
Saya menggunakan skrip untuk mendapatkan daftar akun pengguna yang 'mengikuti' saya, dan setiap 24 jam atau lebih, membandingkan daftar asli pada hard disk saya dengan daftar nama pengguna yang baru dikeluarkan (dan menyuarakan siapa yang tidak lagi mengikuti saya . Saya harus merangkum logika saya menjadi loop menggunakan bash .. menguji setiap nama pengguna.
Skrip saya saat ini:
user=$(awk -F: '{ print $1 }' FILE) # Grab $User to use as an argument.
following=$(exec CURRENT_FOLLOWERS) # Outputs the new file
echo "X amount of users are following you on 78B066B87AF16A412556458AC85EFEF66155"
SAVE CURRENT FOLLOWERS TO NEW A FILE.
if [[ DIFFERENCE IS DETECTED ]] ; then
echo -ne "$User NO LONGER FOLLOWING YOU\r"
else echo -ne "This user is following you still.\r"
fi
Pertanyaanku adalah;
Bagaimana saya bisa menampilkan perbedaan antara 2 file?
diff
kan?