这个linux命令的有关问题

这个linux命令的问题我在 linux 敲入命令 ssh-keygen -i -f Identity.pub /root/.ssh/authorized_keys2

这个linux命令的问题
我在 linux 敲入命令 
ssh-keygen -i -f Identity.pub >> /root/.ssh/authorized_keys2
却得到这样的结果:
input line too long.
请问这是怎么回事呀?
[解决办法]
你得到的 Identity.pub文件太长了,写不进去