首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用korn shell ksh时,read -p返回"read: no query process“

使用korn shell ksh时,read -p返回"read: no query process“
EN

Stack Overflow用户
提问于 2014-09-22 23:34:54
回答 2查看 11.7K关注 0票数 3

创建了一个简单的shell文件,其中包含以下内容:

代码语言:javascript
复制
read -p ThePrompt TheSomthing
echo $TheSomething

运行它,它会返回

代码语言:javascript
复制
-ksh[1]: read: no query process

我尝试过在ThePrompt周围使用单引号和双引号,手册页特别说明了"-p“是使用提示符,但它对我不起作用。有人能告诉我我哪里做错了吗?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2014-11-10 15:22:28

在Ksh中,您可以使用以下格式:

echo "ThePrompt\c" read TheSomthing echo $TheSomething

票数 3
EN

Stack Overflow用户

发布于 2014-09-23 01:38:45

我发现周围有一个词:

echo -n 'prompt:‘read input1 echo -n 'prompt:’read input2。。。

我不知道为什么-p不能像手册页中描述的那样工作。如果有人有真知灼见,请回复。

谢谢!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25977916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档