Título: Manejo de archivos txt en C Publicado por: Ni16_90 en 21 Febrero 2018, 18:49 pm Buenas! Tengo una pregunta pero no he encontrado información al respecto. Quiero abrir uno a uno los archivos txt existentes en una carpeta X. ¿Esto es posible? es decir tal vez por medio de un ciclo: en la carpeta tengo arch1,arch2,arch3.
Mientras existan archivos txt, abrir arch1... Agradecería cualquier información al respecto. Título: Re: Manejo de archivos txt en C Publicado por: Kenji-chan en 21 Febrero 2018, 19:45 pm con este código te crea un listado de los ficheros con extension .cpp y los guarda en un txt
codigo: Código: #include <iostream> te dejo el resto del programa a ti XD suerte nota solo funcuiona en windows Título: Re: Manejo de archivos txt en C Publicado por: Ni16_90 en 21 Febrero 2018, 20:35 pm Gracias por la ayuda, pero el código no me funciona ya que estoy trabajando con linux. De igual forma, sabes si existe una manera de hacerlo en linux?
Título: Re: Manejo de archivos txt en C Publicado por: Kenji-chan en 21 Febrero 2018, 21:51 pm es lo mismo solo que con comandos de la shell de linux la funcion system(); lo que hace es hacer una llamada al systema con el comando que le pases por parametro.
Ejem si yo en la shell de linux me situo en una carpeta x y le digo ls *.cpp me lista todos los ficheros con extensión cpp (https://www.4shared.com/img/E13NzSZsca/s25/161ba113b78/shellList) (https://www.4shared.com/photo/E13NzSZsca/shellList.html) como ves me lista todos los ficheros .cpp, y siquieres que ese listado te lo redireccione a un fichero por ejemplo uno con extensión .txt lo que tienes que hacer es poner el signo ">" asi ls *.cpp > listadoFicheros.txt (https://www.4shared.com/img/ATZGf5XDca/s25/161ba205a90/shellListFichero) (https://www.4shared.com/photo/ATZGf5XDca/shellListFichero.html) con lo que el codigo quedaria asi Código: #include <iostream> Título: Re: Manejo de archivos txt en C Publicado por: Ni16_90 en 22 Febrero 2018, 01:22 am gracias por la ayuda ;)
|