Я новичок в C и пытаюсь написать программу, которая синхронизирует файлы на моем компьютере с USB-устройством. В настоящее время он работает с моим каталогом, к которому подключается устройство, и набирает «myprog init», который создает файл .myprog. Идея заключается в том, что при подключении USB-устройства моя программа проверяет наличие файла .myprog, если он его находит, то он синхронизируется. Проблема в том, что я не могу понять, как определить, подключено ли новое USB-устройство.
Я пишу программу для Linux (я использую Ubuntu 9.04) и использую GCC.
Спасибо за любую помощь:)