Project

General

Profile

Breplace » History » Revision 2

Revision 1 (Per Amundsen, 02/08/2014 11:53 PM) → Revision 2/5 (Per Amundsen, 02/08/2014 11:54 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 mutiple old/new 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>