对于一个文件,我们介绍过它如何创建(vi、touch),删除(rm),重命名(mv),复制(cp、scp)等等。今天我们来介绍文件操作的另一个行级命令:sed。
这句话的意思是在setclasspath.sh文件中的第一行后面加入一行,内容“JAVA_Home=/usr/java/jdk.1.7.0_70”。1a说明是在第一行后面新增插入。-i的意思是直接修改而不是输出打印。如果将1a换成$a则说明是在最后一行的下一行增加。
在命令行中输入命令:sed 2d bin/setclasspath.sh,这句话的意思是删除当前第二行我们刚才新加的JAVA_HOME的内容。其中2d代表第二行delete。

