【发布时间】:2013-06-14 06:59:25
【问题描述】:
我正在尝试执行以下操作:
cat > somefile "some text" <ctrl+d>; clear; some other program
但无需按下 这样该行将创建文件,然后运行其他程序。我试过 echo "some text" > somefile;但是有太多的特殊字符。任何人都知道解决这个问题的方法
【问题讨论】:
-
你的问题不清楚;这里的文档会满足您的要求,还是您实际上需要来自用户的输入?那么你怎么知道用户何时完成?但是,如果需要单行输入,
read命令会执行此操作。在某些版本的 shell 中,它还具有超时功能。