如何用shell指令给文件的内容加上注释呢?

如何用shell指令给文件的内容加上注释呢?

比如:
对test.c文件的第二行到第十行加上//(把这些代码屏蔽掉).
把test.c文件中的第十行到第二十一行的 if 字段删除呢?      
对test.c文件的第二行到第十行加上//
复制内容到剪贴板
代码:
sed -e '2,10 s,^.*$,//&,' test.c > temp
cat temp > test.c
如果你的 sed 支持 -i 选项,也可以用一句:
复制内容到剪贴板
代码:
sed -i.bak -e '2,10 s,^.*$,//&,' test.c
      
“把test.c文件中的第十行到第二十一行的 if 字段删除”如何理解?      
[URL=http://www.linuxeden.com/forum/showthread.php?s=&threadid=90767]这里有 sed 的教程[/URL]      
另:这些事情在 vim 里完成也是很方便的      
在不同的linux版本里面都不一样的。各个工具的使用方法以也不一样。命令行的表示方法也各不相同。所以这些东西得活学活用啊。学原理。      
在shell中,我被,^.*$ ' /\这些东西搞怕了,怎么理解呢?      
唯手熟尔