| 
     
       |  |  |  | 
            
              | 
             
               | 
               
                 |  | UGU: Unix Guru Universe - Unix Tip #4444- May 12, 2025
 -  Home : Help
 : Today's Tip Unix Tip #4444- May 12, 2025
 
 
AWK THE STATS 
 AWK script for getting
 statistics.
 
 The script gives the
 statistics of the default
 shell set for the users.
 
 i.e. Number of users using
 csh,ksh or sh
 
 $cat stat_demo.awk
 #start here
 BEGIN{
 FS=":"
 #seperator is set to :
 }
 {
 #$7, is 7 field in passwd file
 stat_array[$7]=stat_array[$7]+1;
 }
 END{
 print "Login-Shell Count" ;
 for (i in stat_array) print i, stat_array[i]
 #Displays statistics
 }
 #end here
 
 
 To use this , Just say
 
 awk -f stat_demo.awk /etc/passwd
 
 or
 
 cat /etc/passwd | awk stat_demo.awk
 
 This tip generously supported by: dkotian1@rediffmail.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
 4443
 - FTP AUTOMATED TRANSFERS
 4442
 - AUTOMATIC LOGIN TO REMOTE HOSTS
 4441
 - LARGES FILES MORE FLAVORS
 4440
 - HPUX MEMORY RESOURCES
 4439
 - TRUE64 SENDING JOBS
 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 
 |  |  |  |  |