Mi post es para pedir un poco de ayuda, uso Linux algunas veces a nivel de usuario, pero no tengo ninguna idea de programación, y estoy en la circunstancia de tener que crear un script para recuperar un equipo de navegación, y ejecutarlo desde tarjeta SD insertada en el sistema de navegación.
En concreto tiene que ser un script .SH que contenga los siguientes comandos:
on -f rcc /usr/bin/stop_efs_driver.sh
on -f rcc /sbin/devf-generic -s0x08000000,64M,,,128k,2,1 -r -D -P 1
on -f rcc /net/mmx/fs/sda0/apps/sbin/flashunlock
on -f rcc /net/mmx/fs/sda0/apps/sbin/flashit -v -d -x -a 0x00ba0000 -p /net/rcc/dev/fs0 -f /net/mmx/fs/sda0/patches/MHI2_ER_AU37x_P5089_MU1326_PATCH/MU1326-ifs-root-part2-0x00ba0000-C005F400.ifs
on -f rcc /net/mmx/fs/sda0/apps/sbin/flashlock
el script lo tengo que copiar a una tarjeta SD y luego se ejecutaría desde telnet con el siguiente comando:
ksh /fs/sda0/script.sh
el problema es que no tengo ni idea de cómo crear el Script, y aunque he leído bastante en estos días no estoy seguro de si el que hecho esta correcto, y se podrá ejecutar.
el script que he hecho es como sigue:
#!/bin/bash
on -f rcc /usr/bin/stop_efs_driver.sh
on -f rcc /sbin/devf-generic -s0x08000000,64M,,,128k,2,1 -r -D -P 1
on -f rcc /net/mmx/fs/sda0/apps/sbin/flashunlock
on -f rcc /net/mmx/fs/sda0/apps/sbin/flashit -v -d -x -a 0x00ba0000 -p /net/rcc/dev/fs0 -f /net/mmx/fs/sda0/patches/MHI2_ER_AU37x_P5089_MU1326_PATCH/MU1326-ifs-root-part2-0x00ba0000-C005F400.ifs
on -f rcc /net/mmx/fs/sda0/apps/sbin/flashlock
Luego le he dado permisos con sudo chmod 777 , y no sé si con todo eso será suficiente para que sea ejecutable en una tarjeta SD puesta en un equipo de navegación.
Si alguien me puede dar un poco de luz sobre este tema se lo agradecería.
Gracias por adelantado