Bash程序  |  14行  |  252 B

#!/bin/bash

echo "// Running from dir $PWD"
echo 'digraph g {'
for f in $(ls *.cpp *.h)
do
  echo "$(echo "$f" | sed 's/\./_/g') [label=\"$f\"]"
  for g in $(fgrep -l "#include \"$f\"" *)
  do
    echo "$g -> $f" | sed 's/\./_/g'
  done
done
echo '}'