2017-03-07 1 views
0

、下記のように私は、次のディレクトリ構造に働いている:Tecplot、PythonまたはVimの支援:現在の作業ディレクトリを名前として使用してイメージ(PNG、JPEG)ファイルを書き出すにはどうすればよいですか?

/home/project/airplane/mach1p0 

/home/project/airplane/mach1p1 

/home/project/airplane/mach1p2 

。 。 /home/project/airplane/machXpX

私はデータを読み込んで単純に画像を書き出すTecplotマクロを持っています。現時点の出力はimage.pngとしてハードコードされています。たとえば、mach1p0.pngのように現在の作業ディレクトリの名前に基づいて書き出された場合は好ましいでしょう。

組み込み方法はありますかPython、Vim、Tecplotのいずれかを使用しているPNGの名前の作業ディレクトリ?私のシェルスクリプトで

私は、次のコマンドを使用しています:$ 1は別のファイルで定義された変数(machxpx)です

mv image.png $1.png 

を。この方法では、このプロセスを非効率的にする変数のリストを含む別のファイルを用意する必要があります。

ご協力いただければ幸いです!

答えて

1

私はあなたがこのシナリオでVimを使用する方法を見ていない... あなたは、これは、現在のディレクトリの名前を取得します${PWD##*/}

$1を置き換える、あなたのシェルスクリプトで試すことができます。

私はあなたが正しいと思っています。

+0

完全に作業しました!!!!!ご協力いただきありがとうございます。これは最高です! – user7649922

関連する問題