有没有一个Unix / Linux的实用程序,也许是内置的shell或外部命令,将限制放入一个bashvariables的字节数? 例如,我想确保STRING从curl (或其他)命令的输出中获得最多1000个字节(或者我select的一些任意数字):
STRING=$(curl -s http://localhost:8010/status?)
让我编辑这个来清楚地说明我只是使用curl作为例子,但是我希望这个可以和任何命令一起工作。
只需在你的curl命令行中添加-r 0-1000 ,即:
STRING=$(curl -r 0-1000 -s http://localhost:8010/status?)
或者一般来说,您可以使用head -c 1000 ,即:
STRING=$(curl -s http://localhost:8010/status? | head -c 1000)