| 
       
       
             | 
              | 
            
            
            
              
             
             
               
               
               
                  | 
                 
UGU: Unix Guru Universe - Unix Tip #4392- March 21, 2025
 -  Home : Help
 : Today's Tip
 Unix Tip #4392- March 21, 2025
 
VI EXECUTION  
  
While writing shell scripts  
in vi, have you ever considered  
the time wasted by going in  
and out of vi to test your  
commands by executing them on  
the command line.  
  
To increase your productivity,  
it would be a lot quicker if you  
could execute these commands  
from within the editor and view  
their output before writing them  
to your script.  
  
This is possible and quite  
straight forward.  Enter the  
following within vi  
  
:!testscript  
  
(i.e. colon exclamation mark)  
  
Then enter your command as you  
would at the $ or # prompt.  
  
The command executes, the result  
is displayed and you are propmted  
to press return to continue.  
  
  
This tip generously supported by:  
michael.byrne@nuinternational.com  
  
  
 NOTE: All tips provided are USE AT YOUR OWN RISK. Tips are submitted
by various unix admins around the globe. UGU suggest you read and
test each tip in a non-volitile environment before placing into
production.
  
LAST 5 TIPS
 4391
 - A PROPER USE OF FIND
 4390
 - STALE MOUNT HANGS LS
 4389
 - ANOTHER FILE REVERSAL
 4388
 - OOPS.. RM STAR
 4387
 - HOW MANY BITS?
 
I want to 
 SUBSCRIBE
 and get a UGU Tip everyday. 
I want to 
 UNSUBSCRIBE
 and NOT get a UGU Tip everyday.
 
If you have a UNIX TIP let us know, we just may use it:
(All tips become the property of the Unix Guru Universe)
                 
                  | 
                
                
                | 
                
               
                 |   | 
                
               
                   Copyright 1994-2024 Unix Guru Universe    | 
                
                
                | 
              
              
              | 
              | 
            
            
           
             |