On May 24, 2007, at 08:47 , Joao Araujo wrote:

1. the original files are very very big. It might take hours to reach the end of the file using the scroll of nano or pico. So I have been transfering the files to a Windows machine and use a word processor to reach the end (and put ";; ). Then send the file back to the unix machine.

Sheesh...you're working pretty hard to get these two characters in there...

Your best bet is to write a small C program to do the job:
   main(...)
   {
      fd = open(...);
      lseek(fd, 0, SEEK_END);
      write(fd, ";;\n", 3);
   }

That, obviously, has not been compiled or tested :-}, nor is there any error-checking. It will beat the pants off the "scroll to the end and type ';;'" process, though.

There may even be Perl or Pythonic ways of doing the same thing. Look for "seek" or "append" methods in these scripting languages. In essence, you want to seek to the end of the file, write the two characters there, and close the file.

If you have a number of files to deal with, just put those operations in a loop.

Justin

--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Absorption of Federal Funds
--------
If you're not confused,
You're not paying attention
--------



_______________________________________________
Forum mailing list
[email protected]
http://mail.gap-system.org/mailman/listinfo/forum

Reply via email to