2012-07-19 54 views
4

我正在運行gnuplot版本4.6(patchlevel 0)for Windows。該程序的Windows版本提供了一個控制檯或命令提示符界面,類似於Unix/Linux中的bash shell或Windows中的DOS 命令提示符在gnuplot for Windows中,如何列出當前/工作目錄中的文件?

Windows的gnuplot中的某些命令與Unix/Linux或DOS中的命令類似。例如,pwd將打印當前/工作目錄。另外,cd更改目錄,所以我可以使用命令如cd 'C:\Documents and Settings'。但是,我奇怪地無法弄清楚如何列出當前/工作目錄中的文件(在Unix/Linux中是ls,在DOS中是dir)。你知道如何做到這一點?

+1

下載您選擇的Linux發行版的副本。用你當前的操作系統替換(最好)或雙啓動。通過包管理器安裝gnuplot。使用由'喬'提供的答案; ^)。嚴肅地說,今天早些時候用戶提到了使用gnuplot_pipes.exe。我不知道它是什麼,但它可能值得尋找。 – mgilson 2012-07-20 01:37:08

回答

4

對Gnuplot 4.6.0的快速代碼審查顯示ls(或類似)在Windows中不受支持。

但是,您可以使用system命令,像system 'dir'

+0

謝謝。 「代碼審查」是什麼意思?我看了一下手冊,並沒有看到像'ls'這樣的命令,就像你說的。 – Andrew 2012-07-19 20:44:51

+2

我下載了源代碼並閱讀它:) – Qiau 2012-07-19 20:47:23

+0

用我找到的解決方案更新了答案。 – Qiau 2012-07-19 21:00:54

1

如果你只是想看看工作目錄的列表從Windows gnuplot的控制檯內,以下爲我工作,但使用反引號:

`dir && pause` 

或可替代

system("dir && pause") 

這將打開單獨cmd窗口,並保持打開狀態,直到你打一個關鍵。

相關問題