#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]