- 08-01-2009, 05:54 PM #61
So I Hear You Can Mod
- Join Date
- Dec 2007
- Posts
- 170
- Thanks
- 56
- Thanked 166 Times in 24 Posts
- Downloads
- 24
- Uploads
- 0
javi@ 1-Fijate en el toolchain del arm-eabi y vas a encontrar curses.h =)
en que ruta ? :S , posta que no lo encuentro en /arm-eabi/include ni /arm-eabi/lib
saludosa3.cc@Linuxmod 2.0 "Aberrant Ape"
2gb MicroSD@64mb swap
- 08-04-2009, 11:40 AM #62
[Bash] Leer datos de un archivo
Hola muchachos.. les comento mi problema..
Estoy aprendiendo bash y a hacer scripts y me encontre con el siguiente problema..
Supongamos qe yo tengo dentro del archvio "config.cfg" lo siuiente:
[LISTA1]
lista1 = lista
lista2 = lista
....
[LISTA2]
lista3 = lista
lista4 = lista
....
[LISTA4]
lista5 = lista
lista6 = lista
....
Yo lo que quiero es qe mediante un script en bash me tire las diferentes palabras qe hay entre los corchetes []
Osea qe me tendria qe dar:
LISTA1
LISTA2
LISTA4
Como puedo hacer para lograr esto ?
Estuve leyendo un poco sobre CAT, SED, y AWK.. pero no consigo hacerlo
Desde ya muchas gracias
- 08-04-2009, 03:44 PM #63
So I Hear You Can Mod
- Join Date
- Dec 2007
- Posts
- 170
- Thanks
- 56
- Thanked 166 Times in 24 Posts
- Downloads
- 24
- Uploads
- 0

y bueno.. tengo que practicar manejo de archivos para el colegio jajaja xD, estas de suerte..
lee archivos de hasta 200 caracteres de largo de linea...#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[]){
FILE *PF;
int a=1;
char *cadena=malloc(sizeof(char)*200);
memset(cadena,20,'');
if(argc>1){
PF=fopen(argv[1],"r");
**else{
PF=fopen("/mmc/mmca1/config.cfg","r");
**
while(!feof(PF)){
fgets(cadena,200,PF);
//printf("n%s",cadena); Muestra linea por linea
if(cadena[0]=='['){
printf("nSubgrupo %s encontrado en linea %i",cadena,a);
**
a++;
**
fclose(PF);
free(cadena);
return(0);
**
si le pones parametros lee esa ruta, sino toma por default la ruta en /mmc/mmca1
ejemplo
./files /mmc/mmca1/carpetaejemplo/config.cfglista.cfg :
[LISTA1]
lista1 = lista
lista2 = lista
[LISTA2]
lista3 = lista
lista4 = lista
[LISTA3]
lista5 = lista
lista6 = lista
te va a devolver como te deje en la screenshot... el subgrupo y el numero de linea en el que se encuentra
descarga# /mmc/mmca1/dev/abml-grupo /mmc/mmca1/dev/config.cfg
Subgrupo [LISTA1]
encontrado en linea 1
Subgrupo [LISTA2]
encontrado en linea 5
Subgrupo [LISTA3]
encontrado en linea 9
#
http://www.4shared.com/file/12295450...bml-grupo.html
pd:el foro borra las lineas vacias entre msj...el num de linea esta bien fijate.Last edited by silver92; 08-04-2009 at 04:34 PM.
a3.cc@Linuxmod 2.0 "Aberrant Ape"
2gb MicroSD@64mb swap
-
3 Users Say Thank You to silver92 For This Useful Post
hummer2010 (08-04-2009), santiago123 (08-04-2009), sparvoli2 (08-04-2009)
- 08-04-2009, 07:24 PM #64
muchisimas gracias !! me encanto jeje..
te pido algo,, si no es mucha molestia :P
no me lo podrias compilar de nuevo para qe imprima en ese archivo
en vez de..
Subgrupo[LISTA1]
encontrado en linea 1
Subgrupo[LISTA2]
encontrado en linea 5
Subgrupo[LISTA3]
encontrado en linea 9
LISTA1
LISTA2
LISTA3
o sea sacarle los corchetes xD
te agradezco mucho tu ayuda =)
- 08-04-2009, 09:30 PM #65
So I Hear You Can Mod
- Join Date
- Dec 2007
- Posts
- 170
- Thanks
- 56
- Thanked 166 Times in 24 Posts
- Downloads
- 24
- Uploads
- 0
dale, bancame que estoy a full con las pruebas, mañana rindo y entre pasado y el viernes seguro te lo paso
a3.cc@Linuxmod 2.0 "Aberrant Ape"
2gb MicroSD@64mb swap
- 08-04-2009, 09:50 PM #66
-
- 08-04-2009, 10:29 PM #67
sisi no hay problema.. tomate tu tiempo
- 08-05-2009, 10:26 PM #68
[bash] expr substr & substring de un string
hola muchachos..
como les va ?
alguno qe sepa de bash y de nuestro qerido z6 , me sabria decir si en este estan incluidas las librerias para llamar a las funciones siguientes:
expr substr $cadena $posicion $longitud
${cadena
osicion:longitud**
es qe necesito separar un string y dividirlo en pedazos..
muchas gracias
- 08-09-2009, 10:08 AM #69
hola que tal, he estado intentando hacer un script, pero a la hora de probarlo, no lo lanza desde telnet. Como ejemplo use el de este thread y hago esto:
y lo unico que tiene el script es un mv, tmb me di cuenta que si se deja unicamente la linea del comando (mv ....) si la ejecuta en Telnet, pero segun el thread dice que si o si debe ir la linea #!/bin/sh, alguien sabe porque no me ejecuta los scripts que inician con #!/bin/sh?Code:# cd /ezxlocal/download/mystuff # ./Mover.sh -ash ./Mover.sh: not found
- 08-09-2009, 10:23 AM #70
So I Hear You Can Mod
- Join Date
- Dec 2007
- Posts
- 170
- Thanks
- 56
- Thanked 166 Times in 24 Posts
- Downloads
- 24
- Uploads
- 0
-
The Following User Says Thank You to silver92 For This Useful Post:
painkiller_88 (08-10-2009)
- 08-10-2009, 10:37 AM #71
painkiller_88 me pasaba lo mismo qe a vos..
y por mas qe usaba el notepad++ no lo ejecutaba
y es porqe el formato de texto esta cambiado..
lo qe hice yo para arreglarlo fue..
agarra un script qe si anda, borrale lo qe tenga dentro, ponele el nuevo codigo , guardalo .. y proba ejecutarlo..
este si te va a andar
__________________________________________________ _
en el cardregistry se guardan los registros de las aplicaciones y javas instalados en la tarjeta de memoria..
ahora la pregunta,, en donde se guardan los registros de las apps instaladas en la mem del telefono ?Last edited by sparvoli2; 08-10-2009 at 03:59 PM.
-
The Following User Says Thank You to sparvoli2 For This Useful Post:
painkiller_88 (08-10-2009)
- 08-10-2009, 10:21 PM #72
ahora ya puedo correr los scripts desde telnet gracias


LinkBack URL
About LinkBacks
Reply With Quote




