paket_grafik.sh 363 B

12345678910111213
  1. #!/bin/sh
  2. [ "`which dot`" = "" ] && exit 1
  3. [ $1 ] && paket=$1 || exit 1
  4. [ -f $paket.grafik ] && rm $paket.grafik
  5. [ -f $paket.png ] && rm $paket.png
  6. echo "digraph {" > $paket.grafik
  7. mps -dly $paket
  8. for gerek in `cat tumgerekler.liste`;do
  9. echo "<${gerek}> -> <${paket}>;" >> $paket.grafik
  10. done
  11. echo "}" >> $paket.grafik
  12. cat $paket.grafik | dot -T png > $paket.png