samer@0: package eg.util; samer@0: import samer.core.*; samer@0: import java.io.*; samer@0: samer@0: public class Cat samer@0: { samer@0: public static void main( String args[]) samer@0: { samer@0: // set up message window samer@0: new samer.core.shells.AppShell(); samer@0: samer@0: BufferedReader d = new BufferedReader(new InputStreamReader(System.in)); samer@0: samer@0: try { samer@0: String s; samer@0: for (;;) { samer@0: s=d.readLine(); samer@0: if (s==null) break; samer@0: Shell.print(s); samer@0: } samer@0: } catch (IOException e) { Shell.print("---- error ----");} samer@0: samer@0: String term="\n---------------------------\nclose window to exit"; samer@0: if (args.length==0) { Shell.print(term); } samer@0: else { samer@0: if (!args[0].equals("-q")) Shell.print(term); samer@0: else { Shell.exit(); } samer@0: } samer@0: } samer@0: } samer@0: