【03】Shell
文章平均质量分 75
_小青年儿_
优秀是一种习惯
展开
-
边用边学shell编程
下面我们来看一个例子,结合这个例子,我们来讲述Shell Script的语法。 1 #!/bin/bash 2 # we have less than 3 arguments. Print the help text: 3 if [ $# -lt 3 ]; then 4 cat 5 ren -- renames a number of files using原创 2013-06-28 19:26:03 · 1116 阅读 · 0 评论 -
shell-sed详解
1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed每处理完一行就将其从临时缓冲区删除,然后将下一行读入,进行原创 2013-07-05 19:12:55 · 1243 阅读 · 0 评论 -
提取.c文件中的函数名
搜索.c/.cpp/.h文件中函数名的解决方案 案例:在一个.c文件有很多函数 #include ....... #define.......... //.......... /* .........................*/ /* .....................原创 2014-03-06 22:52:52 · 7261 阅读 · 0 评论 -
NBNC代码行统计
#!/bin/bashfilename=$1echo "`whoami`"if [ $# -lt 1 ];then echo "usage : ./scripts filename" exit -1fiif [ ! -f $filename ];then echo "$filename is not a file" exit 0;fi user="`whoami`"i原创 2014-04-01 22:52:31 · 6719 阅读 · 0 评论 -
LINUX与UNIX Shell编程指南
本文来自于哥们对《LINUX与UNIX Shell编程指南》一书的写写画画,并合成了自己当初一些疑问点所致,仅限学习使用,同时向原作者致敬。 原书请见 http://product.china-pub.com/632 shell 文件安全与权限 使用find 和xargs 后台执行命令 文件名置换原创 2014-06-04 21:54:27 · 1720 阅读 · 0 评论