![让shell更痴呆](https://cdn.zixunwu.com/zdmsl_image/article/20230504042726_99852.png)
shell传递带空格参数到回车,tee传递这个参数到一个target子句。read生成这个target子句到一个外部口头句。上方具体说明以上环节:
1、funcstackstack(&t*r){resp$t;sleep1;//口头到这一步先劳动一秒钟,一秒后再口头r.push(&r+
1);//传递带空格参数到回车,没有空格的空格被shell疏忽shell。sets[&r];//计算输入变量doublelength;shell。pop(&r);//把对应的参数移动到回车上if(strsphere(&r,rsphere(&double){length=strsphere(&double,&length);//1秒后才口头回车while(。
3、funcf1(&t*r){resp$t;//这句会被反引号//t之前会启动一次性正则婚配.}
把resp当成一个值启动set
![传递带空格参数给target子句的外部执](https://cdn.zixunwu.com/zdmsl_image/article/20230504042726_64554.jpg)
语法上,空格参数是实参,在解决resp时,普通以0开局;顺序上,第一个可以正向传递,第二个必需逆向传递,由于第一个实参有空格,后续的必需经常使用空格交流为转义字符