请教一个命令行的使用

hbcb 2006-04-05 09:42:58
很多程序都是交互式使用的,程序执行后,就等待用户录入命令,然后执行

现在我想把用户录入的字符一次录完,放在命令行上,程序就能自动执行了
比如:
#cat ? abc\nDEF\n ??
对于cat命令来说就显示:
abc
DEF

其中的?和??我忘记是用什么符号了,请哪位指点
...全文
135 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
fierygnu 2006-04-05
  • 打赏
  • 举报
回复
用Here Document:
cat <<EOF
hbcb
is
a
(青蛙王子)
EOF
winter_sui 2006-04-05
  • 打赏
  • 举报
回复
只需用分号把每个命令分开就可以了。例子如下:
cat xxx ; mkdir dir; ls dir ; rm dir

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧