求高手解释这个alias的功能
cmdtemp=;cmdptr=;
#if (%numwords(%exec(%expand(%1)),|)>20) {#loop 1,%numwords(%exec(%expand(%1)),|) {cmdptr=%i;
cmdtemp=%concat(@cmdtemp,%word(%exec(%expand(%1)),@cmdptr,|),~;
);
#if ((%mod(@cmdptr,6)==0)&(@cmdptr!=%numwords(%exec(%expand(%1)),|))) {cmdtemp=%concat(@cmdtemp,~#wa 200~;
)}};
#input @cmdtemp} {cmdtemp=%alias(%1);
#input @cmdtemp}
[ 本帖最后由 bluse 于 2010-5-8 12:32 AM 编辑 ] 这个应该放到技术版,移动一下位置,楼主见谅 某串指令%1,如果多于20条命令就每六条后面加入等待200毫秒然后输入,否则直接输入 原帖由 puppet 于 2010-5-10 05:07 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
某串指令%1,如果多于20条命令就每六条后面加入等待200毫秒然后输入,否则直接输入
yct31 假如#exec能执行#wa,世界该多美好 - - 最近在考虑做一个路径填充#wa的线性运算alias,实现 g(a+b) = g(a)+g(b) ttk_12 原帖由 bluse 于 2010-5-14 12:11 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
最近在考虑做一个路径填充#wa的线性运算alias,实现 g(a+b) = g(a)+g(b) ttk_12
实话讲因为我很讨厌保存的路径里有#wa,我觉得那是stain。。路径嘛,拿一个函数作为驱动,
调用时动态填充#wa,世界就完美了
页:
[1]