KuTsuM... well I think youre are right.. i have rethinking about it and actually ive use tokenizing to make my coding more easiest so that later on I didnt need to use $gettok but can refer the param as $1, $2, etc... but in this code its not usefull anyway. However, I think youre are wrong about $1 will be refering as \"my\" since when you using /filter -k it will matching the whole line and $1 will be refer to it therefore if you using $2 or else it simply will not return anything. Also, im using the -n switches which means each matching line will be return with the line numbers which is on this format:
therefore when i want to refer it as on this thing: (Line: $1 File: %f $+ )) but like what i said at the start that it is not usefull... thanx anyway KuTsuM... well im will look into this code more after this to recoding it.