Posted By: znouza (Styskajici po Plzni :~~|) on 'CZscripts'
Title:     Re: pole v shelovych scriptech
Date:      Fri Jan 29 21:35:32 1999

Zkus tohle:
- count.sh -----------------------------------------------------------
# prvni parametr je adresar, kde se maji spocitat soubory podle vlastniku
#!/bin/bash
  
if (! test -d $1); then
  echo "Adresar neexistuje"
  exit
fi

ls -la $1 | awk '{print $3}'> /tmp/tmp.txt
sort /tmp/tmp.txt > /tmp/tmp2.txt
uniq /tmp/tmp2.txt > /tmp/uniq.txt
echo "Uzivatel a pocet souboru"
echo "========================"
for i in `cat /tmp/uniq.txt`; do
 echo "$i `cat /tmp/tmp2.txt| grep $i | wc -l`";done
---------------------------------------------------------------------

Nemusi se vsechno resil polema :)

pro rejpaly: jiste byse to dalo opt9imalzovat, napr. sort a uniq, ale napsal 
jsem to takhle pro prehlednost.

 

     _  _    /--------                      znouza
   ( o)(o ) /__________
      ||        | |
      ||        |_|         "Malicky ve stinu ambitu se zarici laskou"
      **      __|                              3T 

Search the boards