5

gnuplotWindows用のバージョン4.6(パッチレベル0)を実行しています。このプログラムのWindowsバージョンはbash、Unix / LinuxのシェルまたはWindowsのDOSコマンドプロンプトに似た、コンソールまたはコマンドプロンプトインターフェイスを提供します。

Windows用のいくつかのコマンドはgnuplot、Unix/LinuxまたはDOSのコマンドに似ています。たとえばpwd、現在/作業ディレクトリを出力します。また、cdディレクトリを変更して、のようなコマンドを使用できるようにしますcd 'C:\Documents and Settings'

しかし、奇妙なことに、現在の/作業ディレクトリにあるファイルを一覧表示する方法を理解できませんでした(Unix / Linuxではそうなりls、DOSではそうなるでしょうdir)。これを行う方法を知っていますか?

4

3 に答える 3

7

Gnuplot 4.6.0の簡単なコードレビューは、ls(または同様の)Windowsでサポートされていないことを示しています。

ただし、system次のようなコマンドを使用できますsystem 'dir'

于 2012-07-19T20:42:03.527 に答える
2

Windows gnuplotコンソール内から作業ディレクトリのリストを表示したいだけの場合は、以下が機能しますが、バッククォートを使用します。

`dir && pause`

または代わりに

system("dir && pause")

これにより、別のcmdウィンドウが開き、キーを押すまで開いたままになります。

于 2015-03-27T18:34:26.807 に答える
0

スクリプトのファイル名だけが必要な場合があるため、使用できます

FILES = system("dir *.txt /B")

/ Bは、ヘッダー、要約、および追加情報を取り除きます。

于 2019-04-24T06:04:25.987 に答える