Next: , Previous: , Up: file commands   [Contents][Index]


6.2.4 Copying files

At present, copying of directories is not supported; we have to create the directory and then copy files into it.

Function: mbfl_file_enable_copy

Declare the commands required to copy files and directories. Declaring the intention to use a program

The programs are: cp.

Function: mbfl_file_copy source target ?…?

Copy the source, a file pathname, to target, a file pathname. Additional arguments are handed to the command unchanged.

If source does not exist, or if it is not a file, an error is generated and the return value is 1. If target exists an error is generated and the return value is 1.

Function: mbfl_file_copy_to_directory source target ?…?

Copy the source, a file pathname, into the directory target. Additional arguments are handed to the command unchanged.

If source does not exist, or if it is not a file, an error is generated and the return value is 1. If target does not exist or it is not a directory: an error message is generated and the return value is 1.


Next: , Previous: , Up: file commands   [Contents][Index]

This document describes version 3.0.0-devel.0 of Marcos Bash Functions Library.