Penguin

Differences between version 2 and previous revision of AWKNotes.

Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History

Newer page: version 2 Last edited on Sunday, December 10, 2006 11:47:29 am by BenStaz Revert
Older page: version 1 Last edited on Sunday, December 10, 2006 11:40:50 am by BenStaz Revert
@@ -12,4 +12,14 @@
 After the ''-F'' just list all of the characters in square brackets. 
 For example: 
  
 *echo "123:456=789" | awk -F '~[:=]' '{print $1,$2,$3}' 
+  
+!Using Bash Variables inside awk.  
+  
+To use the value of a bash variable. You have to use the ''-v'' switch to import it.  
+The syntax is:  
+  
+*awk -v awkvar=$bashvar {print awkvar}  
+  
+Now you can use awkvar in your awk statements which will have the value of bashvar.  
+Remember you *CANNOT* change the value of a bash variable using AWK.