shell如何删除文本中每行特定字符串到行尾的内容?
1个回答
展开全部
.txt中含有一下内容
cd $AICBS22/vgroup/busivpmn/server/atmi/;gmake -f Makefile.test clean;gmake -f Makefile.test
cd $AICBS22/vgroup/busivpmn/server/atmi/test/source/;gmake -f Makefile clean;gmake -f Makefile
cd $AICBS22/vgroup/busivpmn/server/mgr/;gmake -f Makefile clean;gmake -f Makefile
cd $AICBS22/vgroup/busivpmn/server/mgr/;gmake -f Makefile.mml clean;gmake -f Makefile.mml
cd $AICBS22/vgroup/busivpmn/server/mgr/;gmake -f Makefile.res clean;gmake -f Makefile.res
cd $AICBS22/vgroup/busivpmn/server/pmgr/;gmake -f Makefile clean;gmake -f Makefile
cd $AICBS22/vgroup/busivpmn/server/pmgr/;gmake -f Makefile.intf clean;gmake -f Makefile.intf
cd $AICBS22/vgroup/busivpmn/server/releaseVpmnPhone/;gmake -f Makefile clean;gmake -f Makefile
cd $AICBS22/vgroup/busivpmn/server/svr/;gmake -f Makefile clean;gmake -f Makefile
cd $AICBS22/vgroup/busivpmn/server/svr/;gmake -f Makefile.svr1 clean;gmake -f Makefile.svr1
cd $AICBS22/vgroup/busivpmn/server/syncvnextprod/;gmake -f Makefile clean;gmake -f Makefile
cd $AICBS22/vgroup/busivpmn/server/vpmnAsyncNextProd/;gmake -f Makefile clean;gmake -f Makefile
请各位老大看看这么写个shell。可以将每行中字符串clean后面的内容都去掉。
最后结果变为
cd $AICBS22/vgroup/busivpmn/server/atmi/;gmake -f Makefile.test clean
。。。省略
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询