Shell编程
zhenyongyuan123
这个作者很懒,什么都没留下…
展开
-
sed替换 - 含反斜杠(/)和Shell变量
sed替换 - 含反斜杠(/)和Shell变量test-sed.txt中的内容如下:aaa/bbb/ccc/ddd/eeefff/ggg/ss我要将其中的“ccc/ddd”替换为“CCC/DDD”。那么Shell(Bash)脚本应该为:NEW_STRING="CCC/DDD"se原创 2011-07-19 10:57:37 · 23602 阅读 · 2 评论 -
linux Shell: 定时清理指定目录下大于指定大小、指定文件名的文件?
定时清理指定目录下大于指定大小、指定文件名的文件1、查找指定目录下大于(小于)指定大小、指定文件名的文件find pathname –size +filesizec –name filenamefind pathname –size -filesizec –name原创 2010-10-20 18:21:00 · 8508 阅读 · 0 评论 -
sed 编辑文本文件
1、在文件a中,文本"testabc"后(后一行)追加文本“testABC”sed -e '/testabc/a\testABC' a2、在文件a中,每一行后(后一行)追加文本“testABC”sed -e 'a\testABC' a3、在文件a中,文本"test原创 2011-08-03 17:44:52 · 1176 阅读 · 0 评论 -
Linux shell创建空文件(0字节大小)文件方法
echo>fileName创建的文件是1个字节的。学习后发现创建空文件(0字节大小)的文件有以下几个方法一、file不存在时,touch file可以创建空文件二、:>file可以创建空文件,如果file存在,则把file截断为0字节三、>file可以在bash下完成和:>file相同的功能,但是tcsh下不能使用四、&>file和>file一样,在bash完成转载 2011-11-02 08:49:51 · 8531 阅读 · 0 评论 -
Linux中使用命令发送邮件
1、RHEL、openSUE、SLED在这些发行版安装完成之后,系统默认安装有mail,然后在其配置文件/etc/mail.rc中增加一行:set from=sender@example.com smtp=这样,就可以使用mail命令发送邮件了。mail -s "subject" to@exampler.com 注意,上面的那行配置代码的含义是将原创 2011-11-21 15:00:07 · 4877 阅读 · 0 评论 -
查找某目录下包含某字符串的所有某一类文件
查找某目录下包含某字符串的所有*.mk文件1、查找某目录下的所有*.mk文件find -name "*.mk"2、查找某目录下包含某字符串(Mms)的所有*.mk文件find -name "*.mk" | xargs grep Mms原创 2011-01-15 21:25:00 · 1199 阅读 · 0 评论 -
Patch workflow with mutt and git
Patch workflow with mutt and gitIt's easy to grab a patch from a mailing list with mutt and get it merged on your local git tree.The steps are quite simple:1. Save a copy of the e-mailmutt转载 2013-09-12 16:24:38 · 1345 阅读 · 0 评论