Guest User

Untitled

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