Note:

You are viewing a development version of the library. Goto the latest version.

Index of values


A
add_extension [FilePath.PATH_SPECIFICATION]
add_extension [FilePath]
Add an extension with a "." before.

B
basename [FilePath.PATH_SPECIFICATION]
basename [FilePath]
Extract only the file name of a filename.
byte_of_size [FileUtil]
Convert size to bytes.

C
check_extension [FilePath.PATH_SPECIFICATION]
check_extension [FilePath]
Check the extension.
chmod [FileUtil]
Change permissions of files.
chop_extension [FilePath.PATH_SPECIFICATION]
chop_extension [FilePath]
Remove extension and the trailing ".".
cmp [FileUtil]
cmp skip1 fln1 skip2 fln2 Compare files fln1 and fln2 starting at pos skip1 skip2 and returning the first octect where a difference occurs.
compare [FilePath.PATH_SPECIFICATION]
compare [FilePath]
compare fl1 fl2 Give an order between the two filename.
concat [FilePath.PATH_SPECIFICATION]
concat [FilePath]
Append a filename to a filename.
cp [FileUtil]
Copy the hierarchy of files/directory to another destination.
current_dir [FilePath.PATH_SPECIFICATION]
current_dir [FilePath]
Current dir.

D
dirname [FilePath.PATH_SPECIFICATION]
dirname [FilePath]
Extract the directory name of a filename.
du [FileUtil]
du fln_lst Return the amount of space of all the file which are subdir of fln_lst.

E
extension_of_string [FilePath.PATH_SPECIFICATION]
Create an extension from a string.

F
filename_of_string [FilePath.PATH_SPECIFICATION]
Create a string from a filename.
filter [FileUtil]
Apply a filtering pattern to a filename.
find [FileUtilStr]
find [FileUtil]
find ~follow:fol tst fln exec accu Descend the directory tree starting from the given filename and using the test provided.

G
get_extension [FilePath.PATH_SPECIFICATION]
get_extension [FilePath]
Extract the extension.

I
identity [FilePath.PATH_SPECIFICATION]
identity [FilePath]
Identity for testing the stability of implode/explode.
int_of_permission [FileUtil]
Return the POSIX integer permission
is_current [FilePath.PATH_SPECIFICATION]
is_current [FilePath]
Check if the filename is the current directory.
is_parent [FilePath.PATH_SPECIFICATION]
is_parent [FilePath]
Check if the filename is the parent directory.
is_relative [FilePath.PATH_SPECIFICATION]
is_relative [FilePath]
Check if the filename is relative to a dir or not.
is_subdir [FilePath.PATH_SPECIFICATION]
is_subdir [FilePath]
is_subdir fl1 fl2 Is fl2 a sub directory of fl1
is_updir [FilePath.PATH_SPECIFICATION]
is_updir [FilePath]
is_updir fl1 fl2 Is fl1 a sub directory of fl2
is_valid [FilePath.PATH_SPECIFICATION]
is_valid [FilePath]
Test if the filename is a valid one.

L
ls [FileUtil]
List the content of a directory.

M
make_absolute [FilePath.PATH_SPECIFICATION]
make_absolute [FilePath]
Create an absolute filename from a filename relative and an absolute base filename.
make_filename [FilePath.PATH_SPECIFICATION]
make_filename [FilePath]
Make a filename from a set of strings.
make_relative [FilePath.PATH_SPECIFICATION]
make_relative [FilePath]
Create a filename which is relative to the base filename.
match_compile [FileUtilStr]
Compile FileUtil.Match expression using Str.regexp
mkdir [FileUtil]
Create the directory which name is provided.
mv [FileUtil]
Move files/directories to another destination.

P
parent_dir [FilePath.PATH_SPECIFICATION]
parent_dir [FilePath]
Upper dir.
path_of_string [FilePath.PATH_SPECIFICATION]
path_of_string [FilePath]
Extract filenames from a PATH-like string.
permission_of_int [FileUtil]
Translate POSIX integer permission.
pwd [FileUtil]
Return the current dir.

R
readlink [FileUtil]
Resolve to the real filename removing symlink.
reduce [FilePath.PATH_SPECIFICATION]
reduce [FilePath]
Return the shortest filename which is equal to the filename given.
reparent [FilePath.PATH_SPECIFICATION]
reparent [FilePath]
reparent fln_src fln_dst fln Return the same filename as fln but the root is no more fln_src but fln_dst.
replace_extension [FilePath.PATH_SPECIFICATION]
replace_extension [FilePath]
Replace extension.
rm [FileUtil]
Remove the filename provided.

S
size_add [FileUtil]
Add two sizes.
size_compare [FileUtil]
Compare two sizes, using the classical compare function.
stat [FileUtil]
stat fln Return information about the file (like Unix.stat) Non POSIX command.
string_of_extension [FilePath.PATH_SPECIFICATION]
Return string representation of an extension.
string_of_filename [FilePath.PATH_SPECIFICATION]
Create a filename from a string.
string_of_path [FilePath.PATH_SPECIFICATION]
string_of_path [FilePath]
Create a PATH-like string.
string_of_size [FileUtil]
Convert a value to a string representation.

T
test [FileUtilStr]
test [FileUtil]
Test a file.
touch [FileUtil]
Modify the timestamp of the given filename.

U
umask [FileUtil]
Get or set the file mode creation mask.
umask_apply [FileUtil]
Apply umask to a given file permission.

W
which [FileUtil]
Try to find the executable in the PATH.