Описываемый способ экзотичен и может применяться, когда нет флешки, доступа в интернет или возможности соединить компьютеры сетевым кабелем.
Суть такова, соединяем два переходника USB-UART и передаем файлы по протоколу ZMODEM.
Описываемый способ экзотичен и может применяться, когда нет флешки, доступа в интернет или возможности соединить компьютеры сетевым кабелем.
Суть такова, соединяем два переходника USB-UART и передаем файлы по протоколу ZMODEM.
#!/bin/bash # Скрипт для слежения за подключением/отключением устройств ttyUSB* # автор: bravikov@gmail.com # Пример вывода: #[01.01.2013 20:20:01] new ttyUSB0 #[01.01.2013 20:20:05] new ttyUSB1 #[01.01.2013 20:20:08] remote ttyUSB0 #[01.01.2013 20:20:10] remote ttyUSB1 echo -e "\n exit: Ctrl+C \n" PREV_DEV_LIST="" while [ 1 ] do DEV_LIST="`ls /dev | grep ttyUSB`" ##### find new device ##### for DEV in $DEV_LIST do NEW_DEV=yes for PREV_DEV in $PREV_DEV_LIST do if [ "$DEV" == "$PREV_DEV" ] then NEW_DEV=no break fi done if [ $NEW_DEV == yes ] then echo [`date "+%x %X"`] new $DEV fi done ########################### ##### find remote device ##### for PREV_DEV in $PREV_DEV_LIST do REMOTE_DEV=yes for DEV in $DEV_LIST do if [ "$DEV" == "$PREV_DEV" ] then REMOTE_DEV=no break fi done if [ $REMOTE_DEV == yes ] then echo [`date "+%x %X"`] remote $PREV_DEV fi done ############################## PREV_DEV_LIST="$DEV_LIST" sleep 1 done