代码函数名提取与shell回顾

  #include 
#include 
int main()
{
 FILE *in;
 FILE *out;
  char c; 
  int count=0;
    puts("please ues  in.txt");
    in= fopen("in.txt", "r");
    out = fopen("out.txt", "w");       
    while((c = fgetc(in)) != EOF)
     {
         if(c=='{'){count++; if(count==1)fputc(c,out); }
         if(c=='}') count--;        
          if(count<1) fputc(c,out);
          if(count>1)  fputc(' ',out);             
      } 
    fclose(in);
    fclose(out);
return 0;
}
//待更多测试
未美观  没有去空行
没有形成固定 的fun(){ }形式

 

目前成都创新互联已为近1000家的企业提供了网站建设、域名、网站空间成都网站托管、企业网站设计、沈北新网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

 COUNT=0;

WHILE [$C -le 100];

do touch "WZ$COUNT" DONE

LS  TEST?

LS  TEST*

LS  TEST[2-5]

LS  TEST[2-100]  仅test0  //error

LS  TEST[0-9]9  test9 test19  test29

 date +%Y-%m-%d %H-%M-%s

mytime=$(date +%Y-%m-%d %H-%M-%s)

mytime=`date +%Y-%m-%d %H-%M-%s`

echo  mytime

int=123

echo $int+$int    #123+123

echo $(int+int)   #246 

echo $($int+$int) #246

((data=int+int))

echo data         #246

touch $ $

touch $\ $

touch \$\ \$

touch -file

touch \-file

touch ./ -file

rm  -f ./ -file

touch -- -file

rm -- -file

'' and " "

gg=100

echo "\%  \\  '" $gg `ls`  执行命令 数值转换

echo '\%  \\  " $gg `ls'  无变化输出 不进行任何解释

run(./sh #!bin/bash cmd +x)

fahell ->fork()->cshell->exec(bash)->read shell 

本地变量

环境变量

内部指令 cd

普通指令

条件测试

test $v  -gt 9

echo $?

[$v -gt 9] 


名称栏目:代码函数名提取与shell回顾
网站路径:http://scyanting.com/article/pojgjj.html