gdalinfo - 如何暂停输出数据

时间:2010-08-11 03:10:04

标签: shell gdal ogr

我正在使用GDAL。在命令提示符下,我正在做

$ gdalinfo (my file location)

它有效但因为它是一个巨大的文件,该命令提供了大量信息。我只对看到刚开始时的情况感兴趣。命令提示符只允许滚动到最后1000行左右的信息(它必须提供大约100,000行左右)。我怎么能这样做?

2 个答案:

答案 0 :(得分:3)

这取决于它提供的操作系统和实用程序。我假设您正在使用支持管道的POSIX OS,并提供更少/更多的实用程序。在这种情况下的命令是:

$ 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"

答案 1 :(得分:0)

如果您使用的是Windows机器...您使用的是哪种类型的文件?也许它包含许多地面控制点,您可以使用-nogcp标记跳过这些控制点,或使用-nomd标记跳过元数据(请参阅http://www.gdal.org/gdalinfo.html)。另请参阅--help-general;您可以将--debug flag设置为开启吗?