Difference between revisions of "Copy"

From ComputerCraft Wiki
Jump to: navigation, search
m
(Add examples for wildcards with 1.6)
Line 1: Line 1:
 
{{Stub|Needs more info about the program itself, perhaps an image?}}
 
{{Stub|Needs more info about the program itself, perhaps an image?}}
Copy is a [[CraftOS Shell|built in program for computers and turtles]] that will copy the specified source into the specified destination. If a different filename is specified, it will rename the copy as well. It will not create non-existant directories however.
+
Copy is a [[CraftOS Shell|built in program for computers and turtles]] that will copy the specified source path into the specified destination. If a different filename is specified, it will rename the copy as well. It will not create non-existant directories however.
  
 
Note: This program can also be used with the linux-like command 'cp'
 
Note: This program can also be used with the linux-like command 'cp'
Line 7: Line 7:
 
|desc=Copies /foo to /bar
 
|desc=Copies /foo to /bar
 
|code=copy /foo /bar
 
|code=copy /foo /bar
 +
}}
 +
 +
As of CC 1.6, this program also utilizes the [[fs.find]] function to work with the '*' wildcard.
 +
 +
{{Example
 +
|desc=Copies all files in folder 'foo' to folder 'bar'
 +
|code=copy foo/* bar
 +
}}
 +
{{Example
 +
|desc=Copies all files starting with the letter "a" from 'foo' to 'bar'
 +
|code=copy foo/a* bar
 
}}
 
}}

Revision as of 18:35, 4 June 2014

This page is a stub.
Please help us by expanding it.

Copy is a built in program for computers and turtles that will copy the specified source path into the specified destination. If a different filename is specified, it will rename the copy as well. It will not create non-existant directories however.

Note: This program can also be used with the linux-like command 'cp'


Grid paper.png  Example
Copies /foo to /bar
Code
copy /foo /bar



As of CC 1.6, this program also utilizes the fs.find function to work with the '*' wildcard.


Grid paper.png  Example
Copies all files in folder 'foo' to folder 'bar'
Code
copy foo/* bar



Grid paper.png  Example
Copies all files starting with the letter "a" from 'foo' to 'bar'
Code
copy foo/a* bar