Hola invitado, si lees esto, significa que no estás registrado. Haz clic aquí para registrarte en unos sencillos pasos, de esta manera podrás disfrutar de todas las características de nuestro foro.Esta es una discusión para el tema Script Que Crea Scripts en el foro Scripts, bajo la categoría Tutoriales Maemo 5; Pues vaya que si os gustan los scripts esto os encantará, un Script para crear Scripts
Requisitos:
tener instalado el rootsh
Leafpad (opcional)
vuelvanse root partirse
Código:
root
Crear un directorio para almacenar nuestros scripts ...
Página:
Pues vaya que si os gustan los scripts esto os encantará, un Script para crear Scripts
Requisitos:
tener instalado el rootsh
Leafpad (opcional)
vuelvanse root partirse
Crear un directorio para almacenar nuestros scripts (yo lo coloqué en la raiz, si os apetece podeis colocarlo en /home/user/scripts)Código:root
Crear un archivo de texto plano que se llame creaScript con lo siguiente (este es el script que crea scripts, podeis crear el archivo desde la pc y luego meterlo al telefono)Código:mkdir /scripts
Os explico el script, la linea 1 es obligatoria, le indica que programa interpretará el script.. la linea 2 limpia la pantalla (podeis quitarla si no os gusta que se limpie la pantalla), la linea 3 escribe en un archivo el encabezado del script, es decir copia la linea obligatoria y la pasa a un nuevo archivo, la linea 4 le da permisos de ejecución, las lineas 5 y 6 agregan información al script, la 7 agrega la fecha, la 8 muestra un mensaje de que se creó el script y la 9 lo abre con un editor (yo elegi leafpad pues es más facil moverse copiar y pegar texto, podeis cambiar el editor por el que más os guste)Código:#!/bin/ash clear echo "#!/bin/ash" > $1.sh chmod +x $1.sh echo "#######script: $1#########" >> $1.sh echo -n "#######fecha: " >> $1.sh date >> $1.sh echo "Script $1.sh creado" leafpad $1.sh
Una vez tengan el script en el telefono lo deben mover a la carpeta /scripts, suponiendo que lo dejaron en la raiz de la memoria sería algo como esto:
se mueven a la carpeta /scriptsCódigo:mv /home/user/MyDocs/creaScript /scripts
una vez alli deben darle permisos de ejecuciónCódigo:cd /scripts
(opcional) Si deseais ejecutar el script crearScript para el usuario normal (no root) deben cambiar el owner del script creaScriptCódigo:chmod +x creaScript
ahora hay que agregar la carpeta /scripts al pathCódigo:chown user creaScript
para root
editar el archivo /root/.profile
agregar al final de la linea PATH=...Código:leafpad /root/.profile
para el usuario normalCódigo::/scripts
editar el archivo /etc/profile
Agregar a la linea PATH antes de cerrar el simbolo "Código:leafpad /etc/profile
Listo, ahora podeis escribir en la terminal creaScripts (no es necesario el ./ pues es parte del PATH) y el nombre de tu nuevo script y este se creará en la carpeta /scripts, si os parece demasiado trabajo podeis optar por poner el script creaScript en /bin, así no tendrás que modificar el path, aunque recuerda modificar el script creaScript para que guarde los scripts en la carpeta /bin, hey lo se! cuantas veces he escrito script en el post, bueno espero os sirva! cualquier duda aqui estoy!Código::/scripts
By Iktwo