Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- FULL=`tail -n 2 /var/log/emerge.log | grep Compiling | sed "s/\(.*\)Compiling\/Packaging \(.*\)::.*/\2/" | sed \
- "s/(\([a-zA-Z].*\)\/\(.*\)/\1\/\2/"`
- CUR=`echo $FULL | sed "s/\(.*\)\/\(.*\)/\2/"`
- TOT=`find /var/tmp/portage/$CUR -iname "*.c*" | wc -l`
- PROG=`find /var/tmp/portage/$CUR -iname "*.o*" | wc -l`
- PRE_PER=`echo $PROG $TOT | gawk '{ sum += $1 / $2 }; END { print sum }' -`
- PER=`echo $PRE_PER | gawk '{ sum += $1 * 100 }; END { print sum }' -`
- echo "Currently Compiling Package: " $FULL " ("$PER"%)"
Add Comment
Please, Sign In to add comment