Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Glindra - File handling and ASCII tools / News: Recent posts

Glindra: "dir -permissions"

The directory command "d" now has an option "-permissions", which prints the access permissions of each file. The format for the permissions is the same as the one used by the Linux command "ls -l".

The -permissions option works under Windows as well, but since Windows does not have file permissions in the way that Linux does, the permissions for "group" and "others" are shown as being the same as for "owner". On Windows the x (execute) bit is shown for files that have an extension that is listed in the PATHEXT environment variable, as well as for all directories.... read more

Posted by Christian Engström 2005-12-18

Glindra: "conc" Concatenates Files

The command "conc" concatenates text files, in a manner similar to the Unix command "cat".

It will optionally add line numbers and/or headers for each input file, making it suitable for use as a "type" command that types one or more input files to the console.

"conc" accepts the same extended wildcard syntax as the rest of the Glindra programs, and uses OpenVMS-style file version numbers instead of overwriting existing files. Files in subdirectories can be specified with the *** directory wildcard, which means "all subdirectories recursively". File selection options like -since, -before, -min_size, -max_size, -directories, -hidden, and -exclude can be used to further limit the selection of files.... read more

Posted by Christian Engström 2005-11-24

Glindra: now on Linux as well

The Glindra utilities are now available on the Linux platform, as well as on Windows.

The file handling utilities are a set of command line programs that correspond to the OpenVMS commands "directory", "copy", "rename", "delete", and "purge".

They feature a consistent command syntax, with option names that can be truncated as long as they are unique, and the special *** directory wildcard (meaning all subdirectories), which eliminates the need for a "recursive" option.... read more

Posted by Christian Engström 2005-11-11

Glindra: rename -lower -portable

Glindra is a set of command line utilities designed to be similar to the OpenVMS commands dir, copy, rename, delete, and purge. They support file version numbers and the ***\ directory wildcard (meaning all subdirectories), as well as options for selecting files on date, size, etc.

The copy and rename commands have now received some additional options for cleaning up filenames on Windows. This can be useful for example if you are planning to move some files to a Unix system, where the standard filename conventions are different.... read more

Posted by Christian Engström 2005-08-12

Glindra: "filter" maps characters, trims blanks etc.

The "filter" command maps or removes 8-bit characters according to user defined character maps, converts to upper or lower case, and/or trims or collapses blanks.

Letters are defined according to the full 8-bit Latin-1 character set ISO8859-1, rather than just 7-bit ASCII.

"filter" accept the same extended wildcard syntax and file selection options as the rest of the Glindra programs, and uses OpenVMS-style file version numbers instead of overwriting existing files.... read more

Posted by Christian Engström 2005-06-09

Glindra: VMS-inspired grep for Windows

The Glindra command line utilities for Windows now also include a program for searching for strings or regular expressions, similar to "grep".

It differs from grep/egrep in that you can specify which files to search in a much more flexible manner, with an extended wildcard syntax that is inspired by OpenVMS, and allows you to specify (or exclude) individual parts of a subdirectory tree. You can also select files on date, size, attributes etc.... read more

Posted by Christian Engström 2005-05-04

Glindra: VMS-inspired dir / copy / purge for Windows

Glindra (http://www.glindra.org) is a set of command line utilities for Windows, that correspond to the OpenVMS commands directory, copy, rename, delete, and purge. They support file version numbers according to the convention used by the Emacs editor on Windows, and the ***\ directory wildcard (meaning all subdirectories), much like VMS.

Other aspects, such as option names that can be truncated as long as they are unique, and suboptions within parentheses, are also inspired by VMS. ... read more

Posted by Christian Engström 2005-03-12