Мій файл складається з наступного; приблизно:
username:username:username:username:username
Наведений вище рядок продовжує приблизно 600 символів.
Я використовую awk
команду для того, щоб використовувати її як аргумент у запиті API / HTTP, надісланому з командного рядка.
Я використовую свій скрипт, щоб отримати список облікових записів користувачів, які «слідують за мною», і кожні 24 години або близько того, порівнюючи оригінальний список на моєму жорсткому диску з нещодавно виведеним списком імені користувача (і лунає з тим, хто більше не переглядає Мені доведеться інкапсулювати свою логіку в цикл, використовуючи bash .. тестуючи кожне ім'я користувача.
Мій поточний сценарій:
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
Моє запитання:
Як я можу вивести різницю між двома файлами?
diff
, правда?