(egrep and sed loop): Don't print messages about files that need no change.
authorRichard Stallman <rms@gnu.org>
Tue, 12 Jan 1993 07:53:32 +0000 (07:53 +0000)
committerRichard Stallman <rms@gnu.org>
Tue, 12 Jan 1993 07:53:32 +0000 (07:53 +0000)
From-SVN: r3200

gcc/fixincludes

index 218085f73e90af78432eea57c2df2793c759635c..7cea719b369bf10a60efd39a1463a9153dbc93a4 100755 (executable)
@@ -230,7 +230,6 @@ while [ $# != 0 ]; do
 # won't be able to handle it.
 # rms: I removed `|#[el].*if.*[^/      ]' because it made egrep fail.
     if egrep '//|[     _]_IO|CTRL|#define.NULL|#[el]*if.*([0-9]|sparc|vax|sun|pyr)' $file > /dev/null; then
-      echo Fixing $file
       if [ -r $file ]; then
        cp $file $2/$file >/dev/null 2>&1       \
        || echo "Can't copy $file"
@@ -270,6 +269,8 @@ while [ $# != 0 ]; do
        mv $2/$file.sed $2/$file
        if cmp $file $2/$file >/dev/null 2>&1; then
           rm $2/$file
+       else
+          echo Fixed $file
        fi
       fi
     fi