Amikor a szkriptet futtatod, a kép témájának megfelelő könyvtárat hoz létre a rendszer. DIRPATH feladata, hogy a képekről egy leírást adjon, melyet a prompt-nál kell begépelned. Ha a szkript_file_név = getcamJ,(J azt a célt szolgálja, hogy a képeket .jpg kiterjesztéssel kapjuk meg) a parancsok egymás után a következők :
[bash]$ getcamJ Kérem adjon meg egy könyvtárat a képei számára! bash]$ valami Password: [bash]$ root jelszavad |
Ha superuser módban futtatod a szkriptet, akkor a következő részben foglaltakra nincs szükséged. Ahhoz, hogy a következőket futtathasd, superusernek kell lenni. Ennél fogva a 'su' parancsot kell használnod. A -c jelző lehetővé teszi, hogy végrehajtsunk egy parancsot, majd visszatérjünk a jelenlegi munkakönyvtárunkhoz. Az idézőjel lehetőséget biztosít, hogy egynél több parancsot hajtsunk végre. A pontosvessző pedig azt teszi lehetővé, hogy egy parancsot közvetlenül az utolsó parancs után hajthassunk végre.
/sbin/modprobe usb-storage: modprobe telepíteni fogja az USB mass storage modult minden egyéb szükséges modullal és meghajtóval együtt, beleértve az SCSI eszközmeghajtót is. Győződj meg róla, hogy a /dev könyvtár tartalmazza a következő bejegyzéseket. sda0, sda1, sda2, sda3, sda4, sdb0, sdb1, sdb2, sdb3, sdb4. Állítsd be az sda1-t a megfelelő eszközhöz, ha csatolva van más SCSI eszközöd is, mint pl. sdb1.
Csatlakoztasd az SCSI eszközt: mount -t vfat /dev/sda1 /mnt/camera
Indítsd el az USB-t: /etc/rc.d/init.d/usb start
Töltsd át a képeidet a kameráról a merevlemezre. Az mv parancs le is fogja törölni a képeidet a fényképezőgépről : mv /mnt/camera/dcim/100msdcf/*.jpg kepek/$DIRPATH;
Csatold le az SCSI eszközt: umount /mnt/camera
Majd: chown -R a_te bejelentkezési_neved kepek/$DIRPATH. Ha valamit superuserként (su) vagy gyökérként hajtasz végre, akkor a gyökér fogja birtokolni azokat a fájlokat/képeket. Ha valamilyen műveletet szeretnél ezekkel a fájlokkal/képekkel végezni, permission denied hibaüzenetet kaphatsz. A fenti utasítás lehetővé teszi, hogy a felhasználó ezen hibák nélkül dolgozhasson. További információkhoz olvasd el a kézikönyv oldalakat.
Rendszeremben sem az USB sem a SCSI nincs befordítva a kernelbe. Mindezeket modulként fordítottam. Ez a szkript azt feltételezi, hogy neked is hasonló rendszered van. Ha nem, akkor néhány változtatásra lesz szükséged. Kérlek olvasd el a kézikönyv oldalakat és HOGYANokat. Vagy tedd fel kérdésedet egy Linuxszal foglalkozó levelezőlistán.
Előző | Tartalomjegyzék | Következő |
Futtathatóvá tétel | Fel | Tesztelés és finomhangolás |