Folgende Warnungen sind aufgetreten:
Warning [2] Undefined variable $unreadreports - Line: 34 - File: global.php(961) : eval()'d code PHP 8.2.24 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(961) : eval()'d code 34 errorHandler->error_callback
/global.php 961 eval
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$thread_modes - Line: 43 - File: showthread.php(1621) : eval()'d code PHP 8.2.24 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php(1621) : eval()'d code 43 errorHandler->error_callback
/showthread.php 1621 eval




Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
USB script run nach USB mount
#1
Ich suche ein methode um ein einfaches script zu drehen nach mounten einer USBstick.
Es gab einige problem, wie zb mount berichten im X wo ich es nicht wollte.

Freund google bringt so einiges aber ich komm nicht zu recht mit die udev-regeln.

Es soll nur auf ein USB stick mit ein bestimmte Name ausgefuhrt worden, aber nicht kucken welchen Vendor usw.

Ob das script am Stick lauft, oder vom standard PI wird aufgerufen ist einigzins egal.

Es gibt ein udev rule,

SUBSYSTEM=="block", KERNEL=="sd*1", ACTION=="add", RUN="/usr/sbin/usb_autorun.sh %E{ID_FS_LABEL} %E{ID_FS_UUID}"

inhalt : /usr/sbin/usb_autorun.sh
#!/bin/bash
SCRIPT=autorun.sh
autorun() {
if [ -z ${1} ]; then
FILE=/media/${2}/${SCRIPT}
else
FILE=/media/${1}/${SCRIPT}
fi

sleep 10

if [ -f ${FILE} ]; then
/bin/bash ${FILE}
fi
}


autorun $@ &


und aufs stick dieses script ( nur zum test )

775 -- autorun.sh
#!/bin/bash
touch /home/pi/eslauft

script darf laufen. (chmod a+x)

Im /etc/mtab gibt es :
/dev/sda1 /media/usb0 vfat rw,sync,nodev,noatime,nodiratime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro 0 0


Was fehlt mich hierbei ?

Im algemeinen interest man kann dieses idee benutzen um frischen mpdrei's oder correcten karten ( zum Griechesen Bank ) zu laden ohne directen eingreifen im auto-pi.
Zitieren


Nachrichten in diesem Thema
script run nach USB mount - von edjuh - 13.07.2015, 21:57
RE: script run nach USB mount - von edjuh - 15.07.2015, 19:19

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
RasPiCarProjekt