import java.io.*; class EndOfLine { public static void main (String[] args) { String s; String sEndOfLine; FileReader fr; FileWriter fw; LineNumberReader lnr; if (args.length < 2) { System.out.println ("Format: java EndOfLine infile unix|mac|pc"); System.exit (1); } try { fr = new FileReader (args[0]); lnr = new LineNumberReader (fr); fw = new FileWriter (args[0] + "." + args[1]); if (args[1].equals ("unix")) { sEndOfLine = "\n"; } else if (args[1].equals ("mac")) { sEndOfLine = "\r"; } else { sEndOfLine = "\r\n"; } while ((s = lnr.readLine ()) != null) { fw.write (s + sEndOfLine); } lnr.close (); fw.close (); } catch (Exception e) { System.out.println ("Exception: " + e); } } }