请问这个回车该怎么打,谢谢!

请问这个回车该怎么打,谢谢!

我写一个脚本自动格式化硬盘,并挂载:formatdisk.sh内容如下3句:
mkdir /tmp/mousda
mke2fs /dev/sda1
mount /dev/sda1 /tmp/mousda
运行这个脚本出现了两个问题:
1. mke2fs命令,出现提示writing inode tables:然后停在这个提示部分,需要我“回车”才继续运行
   done,writing swperblocks and filesystem......
     我的脚本需要自动运行,请问怎么自动执行这个“回车”操作,谢谢!
2. 当脚本在格式化硬盘的时候,就执行mount /dev/sda1 /tmp/mousda,结果说是非法分区,我的意思在执行脚本的过程中,上面一个命令彻底运行完成后在继续运行下一个命令,该加什么条件,谢谢!      
问题 1. 可以利用 expect
问题 2. 什么条件都不用加      
[QUOTE=dearvoid]问题 1. 可以利用 expect
问题 2. 什么条件都不用加[/QUOTE]1用expect么?谢谢!
2当fdisk需要时间,如果没有完成,执行下面的mount命令会产生错误的,谢谢!      
用管道就可以实现
如:
echo -e "\n" | mke2fs /dev/sda1
就可了

当然,不只是可以回车,其它也可以,比如给硬盘分一个区

echo -e "n\np\n1\n\n\n\nw\n" | fdisk /dev/sda