これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド g.filenamegrass です。
プログラム:
NAME
g.ファイル名 - GRASS データベースのファイル名を出力します。
KEYWORDS
一般、マップ管理、スクリプト
SYNOPSIS
g.ファイル名
g.ファイル名 - 助けて
g.ファイル名 素子=string file=string [マップセット=string] [-助けます] [-詳細] [-静かな]
[-ui]
フラグ:
- 助けて
使用状況の概要を印刷する
-詳細
冗長モジュール出力
- 静かな
静かなモジュール出力
--ui
GUIダイアログを強制的に起動する
パラメーター:
素子=string [必要]
要素の名前
file=string [必要]
データベースファイルの名前
マップセット=string
マップセットの名前 (デフォルト: 現在)
DESCRIPTION
g.ファイル名 完全なファイル名を知る必要がある Bourne シェル スクリプト用に設計されています。
ラスター、ベクター、サイトマップ、地域などのマップセット要素のパスを含む
定義と画像グループ。
検索する要素名のリストは固定されていません。 マップセットの任意のサブディレクトリ
directory は有効な要素名です。
ただし、ユーザーは標準の GRASS GIS 要素名のリストをファイルで見つけることができます。
$GISBASE/etc/element_list. これは g.remove/g.rename/g.copy が使用するファイルです
特定のエンティティ タイプに対して削除/名前変更/コピーする必要があるファイルを決定します。
出力
g.ファイル名 標準出力に XNUMX 行を書き込みます。
ファイル='full_file_pathname' 出力は /bin/sh で指定された変数を設定するコマンド
ファイル 名 を、データベース ファイルの完全な UNIX パス名に変更します。 この変数を設定できます
会場は /bin/sh 次のように:
eval `g.filename 要素=名前 マップセット=名前 ファイル=名前`
注意事項
このモジュールはファイル名を生成しますが、ファイル (またはマップセットまたは要素)
存在するかどうか。 この機能を使用すると、シェル スクリプトで新しいデータベース ファイルを作成できるだけでなく、
既存のものを使用します。
マップセットが現在のマップセットの場合、 g.ファイル名 自動的に作成されます 素子
まだ存在しない場合は指定します。 これにより、新しいファイルをデータに簡単に追加できます
必要なデータベース ディレクトリの存在を気にする必要はありません。
(このプログラムは新しいマップセットを作成しませんが、指定されたマップセットが現在作成されていない場合
存在。)
すべてが問題なければ、プログラムは 0 で終了します。 存在する場合、ゼロ以外の値で終了します
はエラーです。この場合、file='full_file_pathname' は出力されません。
onworks.net サービスを使用してオンラインで g.filenamegrass を使用する