|    | 
     
        Get environment variable 
      
       
      [Back] 
       This function returns the value of the environment 
        variable passed to it, i.e.:  
      $HOME=getenv("HOME")
      It requires that the whole environment is kept in the global varible $ENVSTR, 
      which is faster than using several shell commands to get values. Add the 
      following to your .neditmacro file: 
      
$ENVSTR=shell_command("setenv","")
define getenv {
   if($n_args==0) return $ENVSTR
   else {
      if(search_string($ENVSTR, "(^|[\n])" $1 "[=]", 0, "regex")!=-1) {
         vn=$search_end
         ve=search_string($ENVSTR, "\n", vn, "regex")
         if(ve>=vn) return substring($ENVSTR, vn, ve)
      }
   }
   return ""
}
       [Back]  
        
  
         
          
        Released on  Wed, 21 Nov 2001  
        by   
        C. Denat  
        
       
     | 
       |