|
发表于 2005-5-18 12:40:08
|
显示全部楼层
Post by jackcly
发现前面我问错了
我的问题是:
cat << data
this is a script
data
和 echo this is a script
有什么 不一样,我把他们都保存为脚本,然后在shell下执行 ,屏幕输出是 一样的
如果你要输出的东西是:
Please choose one:
1) one
2) two
3) three
4) four
5) quit
your entern :
用here doc则:
cat <<EOF
Please choose one:
1) one
2) two
3) three
4) four
5) quit
your enter :
EOF
用echo则要
echo -e " lease choose one:\n1) one\n2) two\n3) three\n4) four\n5) quit\n\nyour enter :"
谁好?
再进一步,如果输入的很长的一段文字,谁好?
如果要输出终端响铃什么的,谁好?
try it------you can get the answer. |
|