¿Hay alguna manera de ejecutar un script específico o abrir un archivo con un programa en particular al insertar una memoria USB en Ubuntu como el autorun.infarchivo en Windows? Si no, ¿hay otra manera?
EDIT:
De acuerdo con la respuesta que obtuve He creado un archivo en la carpeta raíz del USB llamada autoruncon el contenido de arriba:
#!/bin/sh
xdg-open myText.txt
También he creado un archivo autorun.infcon el contenido anterior:
[autorun]
icon=icon.ico
El autorun.infarchivo especifica el icono de USB . De los archivos de ejecución automática anteriores, solo autorun.infparece funcionar. El autorunarchivo de script, cuando se ejecuta, muestra el mensaje anterior.

¿Estoy haciendo algo mal o hay algunos parámetros más para configurar para ejecutar el script ?
PD: los archivos myText.txt e icon.ico se colocan en la carpeta raíz USB .
Además, los bits del modo de archivo autoruny autorun.infse han establecido en 755, utilizando:
cd /path/to/usbFolder
chmod 755 autorun
chmod 755 autorun.inf



[autorun]icon=icon.ico?#!/bin/sh. Lo siento si esto fue irritante. La línea de arriba era solo para mostrar el contenido del archivoautorun.catcomando en la parte superior. También intenté abrirgeditpero apareció el mismo mensaje de error. Además, si autorun.inf es compatible con Ubuntu, ¿también podría abrir un script aparte de configurar el icono usb?autorun.infno se puede ejecutar un script (open=...no funciona).