コマンド履歴/出力をファイルに保存する-GRASS


8

入力したコマンドとGRASS GISのターミナルで取得した出力をテキストファイルに保存する方法はありますか?GRASSが各マップセットの履歴を保存することを読んだことがありますが、それを取得する方法についてはあまり知りません。

GRASS GISレイヤーマネージャーの「コマンドコンソール」に「出力の保存」がありますが、保存された出力が1行しかない状況に何度も直面しています。

回答:


7

各マップセット内で3つのコマンド履歴ログを利用できます。

histディレクトリ内には、各ラスターレイヤーのコマンドログがあります。

サブディレクトリvector内に、各ベクターレイヤーのコマンドログがあります。

GRASSセッション中に使用したすべてのコマンドログ用のメインマップセットディレクトリに.bash_historyファイルもあります。

それらはすべて単純なテキストファイルです。


それらは本当に有用なインプットでした。しかし、実行r.covarしたところ、取得した出力が.bash_historyに見つかりません。それらが格納される他のディレクトリはありますか、それとも出力をファイルに排他的にエクスポートする必要がありますか?
Chethan S.

.bash_historyは通常、GRASSセッションを終了または終了すると保存されます。
2011年

終了後も確認しました。しかしexit、私のr.covar入力の後にのみ表示されます。
Chethan S.

1
r.covarの出力またはコマンド自体を保存するつもりですか?コマンドの出力を保存するには、次のことを試してくださいr.covar map=mapx > file.txt
2011年

よし、ありがとう。これは主に出力を保存するためですが、前のセッションで入力したコマンドも確認する必要があります。
Chethan S.
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.