OnWorks favicon

g.filenamegrass - Online in the Cloud

Run g.filenamegrass in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command g.filenamegrass that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator



g.filename - Prints GRASS data base file names.


general, map management, scripts


g.filename --help
g.filename element=string file=string [mapset=string] [--help] [--verbose] [--quiet]

Print usage summary

Verbose module output

Quiet module output

Force launching GUI dialog

element=string [required]
Name of an element

file=string [required]
Name of a database file

Name of a mapset (default: current)


g.filename is designed for Bourne shell scripts that need to know the full file name,
including it’s path, for mapset elements, like raster, vector and site maps, region
definitions and imagery groups.

The list of element names to search for is not fixed; any subdirectory of the mapset
directory is a valid element name.

However, the user can find the list of standard GRASS GIS element names in the file
$GISBASE/etc/element_list. This is the file which g.remove/g.rename/g.copy use to
determine which files need to be deleted/renamed/copied for a given entity type.


g.filename writes one line to standard output:
file=’full_file_pathname’ The output is a /bin/sh command to set the variable specified by
the file name to the full UNIX path name for the data base file. This variable may be set
in the /bin/sh as follows:
eval `g.filename element=name mapset=name file=name`


This module generates the filename, but does not care if the file (or mapset or element)
exists or not. This feature allows shell scripts to create new data base files as well as
use existing ones.

If the mapset is the current mapset, g.filename automatically creates the element
specified if it doesn’t already exist. This makes it easy to add new files to the data
base without having to worry about the existence of the required data base directories.
(This program will not create a new mapset, however, if that specified does not currently

The program exits with a 0 if everything is ok; it exits with a non-zero value if there
is an error, in which case file=’full_file_pathname’ is not output.

Use g.filenamegrass online using onworks.net services

Free Servers & Workstations

Download Windows & Linux apps

  • 1
    OpenFOAM - The Open Source CFD Toolbox.
    OpenFOAM is a generic, programmable
    software tool for Computational Fluid
    Dynamics (CFD). For more information,
    see: - ...
    Download OpenFOAM
  • 2
    PostInstallerF will install all the
    software that Fedora Linux and others
    doesn't include by default, after
    running Fedora for the first time. Its
    easy for...
    Download PostInstallerF
  • 3
    The strace project has been moved to
    https://strace.io. strace is a
    diagnostic, debugging and instructional
    userspace tracer for Linux. It is used
    to monitor a...
    Download strace
  • 4
    JasperReports Library
    JasperReports Library
    JasperReports Library is the
    world's most popular open source
    business intelligence and reporting
    engine. It is entirely written in Java
    and it is able to ...
    Download JasperReports Library
  • 5
    Numerical Python
    Numerical Python
    NEWS: NumPy 1.11.2 is the last release
    that will be made on sourceforge. Wheels
    for Windows, Mac, and Linux as well as
    archived source distributions can be fou...
    Download Numerical Python
  • 6
    CMU Sphinx
    CMU Sphinx
    CMUSphinx is a speaker-independent large
    vocabulary continuous speech recognizer
    released under BSD style license. It is
    also a collection of open source tools ...
    Download CMU Sphinx
  • 7
    Old Feren OS Repositories
    Old Feren OS Repositories
    This was the Official Repository for
    Feren OS. To add the latest one, run
    this command: (16.04-based) echo
    "deb ...
    Download Old Feren OS Repositories
  • More »

Linux commands