文件的执行,请教!

文件的执行,请教!

在终端里创建文件cat>newfile
然后输入几行命令,按Ctrl+D结束输入,然后用命令.newfile为甚么不可以执行我输入的那几行命令?
注:我的是BASH...
但是创建文件后用命令CHMOD将该文件转为可执行文件后又可以执行,..
那之前那个方法为什么不可以执行阿?
望赐教~~~~~~~~~~
顶~
难道不应该如此吗?
^^^^^^^^^^^^
我看那本书是说可以的,我觉得是我的技术问题,所以才不行,当然,你要说那本书错了的话....
我也没话说.............
wo ding