Output para files txt

0 respostas
J
/*

2  * Main.java

3  *

4  * Created on 8/Mar/2008, 15:53:52

5  *

6  * To change this template, choose Tools | Template Manager

7  * and open the template in the editor.

8  <em>/

9

10 package spimonitor;

11 import <a href="http://java.io">java.io</a>.</em>;

12 import java.io.File;

13 import java.io.PrintStream;

14 import java.io.FileOutputStream;

15 import java.io.PrintWriter;

16

17

18 /**

19  *

20  * @author Jorge

21  <em>/

22 public class Main {

23

24     /</em>* Creates a new instance of Main <em>/

25     public Main() {

26

27     }

28

29     /</em>*

30      * @param args the command line arguments

31      */

32     public static void main(String[] args) {

33         // TODO code application logic here

34

35         File f1 = new File(C:\Varios\SPI.log); //Cria o Objecto

36

37         if(!f1.exists())

38             System.out.println(The input file does not exist);

39

40         try { //Cria o novo ficheiro … Cria uma Excepção

41                 if(f1.createNewFile())

42                 System.out.println(File Created);

43

44         }

45         catch (IOException e) {

46             System.out.println(I/O Error);

47         }

48

49         //_______________________

50         File dir = new File(C:\Varios\”); //Directorio teste

51         if (dir.isDirectory()) {

52             File[] files = dir.listFiles();

53

54

55             for (File f : files)

56             {

57                 if (f.isFile() && !f.isHidden())

58                     try

59                     {

60                         PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter(f1)), true);

61                         System.out.println(" FILE: “+f.getName()+” SIZE: “+f.length()+” DATE: “+f.lastModified()); //nome do ficheiro

62

63                     }

64                     catch (IOException e)

65                     {

66                         System.out.println(“I/O Error”);

67                     }

68

69                 }

70         }

71         else //Se o Directorio estiver vazio

72             System.out.println(“The Choosen path is empty!” +

73                     " Please confirm the path);

74

75     }

76

77 }

78

79 //necessitava de enviar a informação recolhida para o ficheiro SPI.log…

80 //Nome do ficheiro—tamanho—data de criação

81 //

82

Eu tenho este programa que me envia os ficheiros existentes num determinado Folder… para o sistema… mas o que eu gostaria era de enviar em paralelo para um File com o nome de SPI.log!!!

Podem ajudar?

Criado 11 de março de 2008
Respostas 0
Participantes 1