2010-08-11 33 views
0

我正在使用GDAL。在命令提示符下,我在做什麼gdalinfo - 如何暫停輸出數據

$ gdalinfo (my file location) 

它的工作原理,但因爲它是一個巨大的文件的命令提供了大量的信息。我只對看到開始附近有什麼感興趣。命令提示符只允許滾動最後1000行左右的信息(它必須提供大約100,000行左右)。我怎樣才能做到這一點?

回答

3

這將取決於它提供的操作系統和實用程序。我假設你正在使用支持管道的POSIX OS,並提供諸如less/more之類的實用程序。在這種情況下的命令是:

$ gdalinfo file.tif | less 

如果less是不可用的,你還可以安裝more命令。您也可以將gdalinfo的輸出保存到文件中,稍後再查看該文件。

$gdalinfo tile.tif > output.txt 

ň


[追加]

在Windows上,我得到這樣一個截斷的響應:

C:\Users\elijah>gdalinfo "C:\xData\GreeneCountyMo\ortho_1-1_1n_s_mo077_2010_1.sid" | more 

(使用ENTER/RETURN提前到下一行,CTRL + C在完成後「逃跑」。)

或者,我可以做outfile中還有:

C:\Users\elijah>gdalinfo "C:\xData\ortho_1-1_1n_s_mo077_2010_1.sid" > "C:\xData\gdalinfo.txt" 
+0

+1,我希望你不要介意我劫持了你的帖子以添加更多信息。 – elrobis 2011-12-11 16:34:23

0

如果您正在使用什麼類型的文件在Windows計算機上...?也許它包含很多地面控制點,您可以使用-nogcp標誌跳過,或者使用-nomd標誌跳過元數據(請參閱http://www.gdal.org/gdalinfo.html)。另請參閱--help-general;您可能將--debug flag設置爲開啓?