Shell gdalinfo-如何暂停输出数据

Shell gdalinfo-如何暂停输出数据,shell,gdal,ogr,Shell,Gdal,Ogr,我正在使用GDAL。在命令提示符中,我正在执行以下操作 $ gdalinfo (my file location) 它可以工作,但是因为它是一个巨大的文件,所以该命令提供了很多信息。我只想看看什么是接近开始的。命令提示符只允许滚动到最后1000行左右的信息(它必须给出大约100000行)。我如何才能做到这一点?这将取决于它提供的操作系统和实用程序。我假设您使用的是POSIX操作系统,它支持管道并提供诸如less/more之类的实用程序。本例中的命令为: $ gdalinfo file.tif

我正在使用GDAL。在命令提示符中,我正在执行以下操作

$ gdalinfo (my file location)

它可以工作,但是因为它是一个巨大的文件,所以该命令提供了很多信息。我只想看看什么是接近开始的。命令提示符只允许滚动到最后1000行左右的信息(它必须给出大约100000行)。我如何才能做到这一点?

这将取决于它提供的操作系统和实用程序。我假设您使用的是POSIX操作系统,它支持管道并提供诸如less/more之类的实用程序。本例中的命令为:

$ gdalinfo file.tif | less
如果
less
不可用,则可以安装
more
命令。您还可以将gdalinfo的输出保存到一个文件中,稍后再查看该文件

$gdalinfo tile.tif > output.txt 
n


[追加]

在Windows上,我得到如下截断响应:

C:\Users\elijah>gdalinfo "C:\xData\GreeneCountyMo\ortho_1-1_1n_s_mo077_2010_1.sid" | more
(使用ENTER/RETURN前进到下一行,完成后使用CTRL+C“escape”。)

或者我也可以做outfile:

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

这将取决于它提供的操作系统和实用程序。我假设您使用的是POSIX操作系统,它支持管道并提供诸如less/more之类的实用程序。本例中的命令为:

$ gdalinfo file.tif | less
如果
less
不可用,则可以安装
more
命令。您还可以将gdalinfo的输出保存到一个文件中,稍后再查看该文件

$gdalinfo tile.tif > output.txt 
n


[追加]

在Windows上,我得到如下截断响应:

C:\Users\elijah>gdalinfo "C:\xData\GreeneCountyMo\ortho_1-1_1n_s_mo077_2010_1.sid" | more
(使用ENTER/RETURN前进到下一行,完成后使用CTRL+C“escape”。)

或者我也可以做outfile:

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

如果您在windows计算机上。。。您使用的是什么类型的文件?可能它包含许多地面控制点,您可以使用
-nogcp
标志跳过这些点,或者使用
-nomd
标志跳过元数据(请参阅)。另外,请参见《帮助常规》;如果您在windows计算机上,则可能会将
--debug标志设置为on?

。。。您使用的是什么类型的文件?可能它包含许多地面控制点,您可以使用
-nogcp
标志跳过这些点,或者使用
-nomd
标志跳过元数据(请参阅)。另外,请参见《帮助常规》
;您可能将
--debug标志设置为on?

+1,我希望您不介意我劫持您的帖子来添加更多信息。+1,我希望您不介意我劫持您的帖子来添加更多信息。