Project

General

Profile

Breplace » History » Revision 3

Revision 2 (Per Amundsen, 02/08/2014 11:54 PM) → Revision 3/5 (Per Amundsen, 02/08/2014 11:55 PM)

_Added in 1.9.0_ 

 */breplace <&binvar> <oldvalue> <newvalue> [oldvalue newvalue...]* 

 Replaces all matching ascii values in &binvar with new values. 

 Multiple values can be replaced by adding more mutiple old/new parameters. values. 

 *Parameters* 

 <&binvar>- The &binvar to modify. 
 <oldvalue> - Ascii value to replace. 
 <newvalue> - Ascii value to insert. 

 *Example* 

 <pre> 
 alias example { 
   ;Create a binary variable set it to "Hello World" 
   bset -t &Example 1 Hello World 
 
   ;Replace e (ASCII value 101) with 3 (ASCII value 51) 
   breplace &Example 101 51 
 
   ;Echo our new string 
   echo -a $bvar(&Example,1,$bvar(&Example,0)).text 
 } 
 </pre>