我们是migrating
从HPUX
系统到solaris 64
。当我们在HPUX
尝试more
命令without arguments
它waits for stdin
(就像 “猫” 命令),但在solaris
有不同的结果:无法从终端输入
在/ usr/XPG4 /斌/更
Can't take input from a terminal
(试图/ usr/bin/more显示用法部分:“用法:/ usr/bin/more [-cdflrsuw] [-lines] [+ linenumber] [+/pattern] [filename ...]”)
Don不知道它是否是终端配置问题,环境价值或其他配置问题(或者这是正常的,我们无法改变它)。
TERM
环境设置为vt100
(尝试使用xterm也没有成功)。
是否可以在solaris中将behavior
从more
命令更改为waiting stdin
?
ps。忘了说我们用ssh模式连接PUTTY。
你能适应其他实现吗?你在脚本中使用'more',你需要转换,你需要更新用户手册还是只是好奇? –
嗨,Walter,这是客户的要求。他们需要和以前一样的行为。是的,我也很好奇...... –
我已经做了很多LCM迁移,并且通常他们想要进行1对1的迁移。没有额外的工作,没有讨论,没有改变手册。但是,总是有轻微的技术变化。 'uname'不会响应HPUX。 'more'的作品不同。小ksh实施差异。性能。管理工具。尝试讨论这些要求:它们应该是功能性的而不是技术性的。仍然可能需要进行一些功能更改。 –