home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / newc_dev / move11.lha / move.doc < prev    next >
Text File  |  1992-09-06  |  4KB  |  133 lines

  1.   
  2.  
  3.                              Move 1.1
  4.  
  5. Written by Asher Feldman
  6.  
  7. Note: Move requires both the Copy and Delete commands in your c directory.
  8.  
  9. This is my first attempt at writing a 'C' program for the Amiga, as well
  10. as my first program to be released in the public domain.
  11.  
  12. Changes since 1.0
  13. -----------------
  14. Move 1.1 contains a bug fix, which would cause crashes on some 
  15. machines. 1.1 also now contains an imbeded version string, and doesn't
  16. give you a long message when moving multiple files (with wildcards.)
  17.  
  18. What is it?
  19. -----------
  20. Move is a simple "move" command. It allows you to move files to and from
  21. any device or directory.  It performs the same function as the Move command
  22. on a directory utility, but from the CLI or Shell.  It can also be used as
  23. a Rename command.
  24.  
  25. Under 2.0, Move will work with file links. (It took me a day or two to find
  26. out how to even make a link! :-)
  27.  
  28. Usage
  29. -----
  30. Move takes two arguments:
  31.  
  32.                           Move <arg1> <arg2>
  33.  
  34.   <arg1> is the file you want to move.  It can contain wildcards, such as
  35. "#?.lha".  If you are running under 2.0 (and if you aren't, why not?) and 
  36. use a program such as Starburst to activate the * wildcard, you can make
  37. it "*.lha" instead.
  38.  
  39.   <arg2> is the destination.  It can be a filename, directory or device.
  40.  
  41.  
  42.   To move the file "readme" to ram: you would enter:
  43.  
  44.                           Move readme ram:
  45.  
  46.  
  47.   To move all files that have the prefix "mod" to the directory DH0:Music
  48. you would enter:
  49.  
  50.                           Move mod#? DH0:Music
  51.  
  52.  
  53.   If you want to move every file in one directory to another, it would be:
  54.  
  55.                           Move <dir> <dir>
  56.  
  57.  
  58.   Move can also be used to rename a file.  To change the name of the file 
  59. "SONG.MOD" to "MOD.SONG" you would enter:
  60.  
  61.                           Move SONG.MOD MOD.SONG
  62.  
  63.  
  64. General Info
  65. ------------
  66.   There were already two "Move" utilities floating around in the public
  67. domain that I knew of when I wrote this.  Both have built-in copy and
  68. delete routines.  I thought this was a waste of space, especialy for those
  69. of us with very limited resources.  Thus I wrote Move, which takes advantage
  70. of the "Copy" and "Delete" commands already on everyone's system.  This
  71. allows Move to be less than half as small as the two other "Move" utils.
  72. Move will accept the standard C= wildcards, #?, and if you're using the
  73. arp.lib Copy and Delete commands, it accepts the arp.lib * wildcard. 
  74.  
  75.   Move will obviously run much faster if you have the Copy and Delete
  76. commands in residence.
  77.  
  78.                                  *     *     *
  79.  
  80. BUGS
  81. ----
  82. In the case of 
  83.  
  84.     Move yy xx
  85.  
  86. where the file xx already exsists, xx will be overwriten without warning.
  87. If Move for some reason cannot copy the file(s), it will exit and your 
  88. files will not be deleted. 
  89.  
  90. How To Contact Me
  91. -----------------
  92. Send bug reports/comments, etc.. to:
  93.  
  94. PORTAL: Wizard0
  95. INTERNET: asher@netcom.netcom.com
  96.       Wizard0@cup.portal.com  
  97.  
  98. US Snail:                              
  99.  
  100.    Asher Feldman
  101.    4791 Calle de Tosca             Phone:  (408) 266-7917
  102.    San Jose, CA 95118
  103.  
  104. If you find this program useful, and would like to help out a poor high
  105. school student (as well as a die-hard Amiga user!) then I would greatly
  106. appreciate it if you sent a small amount of money, or maybe a nice euro
  107. demo to the address above.  I would be even MORE grateful if you sent me a
  108. 1.2GIG hard drive or a v.32bis modem! :-)
  109.  
  110. And Now For The Legal Claptrap
  111. -------------------------------
  112. If this program causes your computer to blow up, or your hard drive to 
  113. implode, or anything else that isn't too nice, then it's your fault, not
  114. mine.  This program is not "guaranteed" to do anything. (although if it
  115. doesn't, please send me (E)mail!)
  116.  
  117. This program may be freely distributed as long as this doc file is included.
  118.  
  119.  
  120. And remember:
  121.                                             
  122.         
  123.  ONLY  _   C_o m m o d o_r_e   _    
  124.       /\\  l\\   /l ll //  \  /\\   
  125.      /  \\ l \\ /ll ll(< __  /  \\    MAKES IT POSSIBLE!!!!
  126.     /--- \\l  \X ll ll \\_ll/--- \\ 
  127.    /______________________________\\
  128.  
  129.  
  130.                                                  A.F.
  131.  
  132.  
  133.