|
这段程序是一makefile文件中的一部分,对其中的grep那段一直不解
[PHP]if [ -s "$(TARGET)_temp" ]; then
ROOTFILE=$(DIR-SRC)/src/ROOTFILE.i386
for line in `cat $(TARGET)_temp`; do
if grep -qE "^#$$line$$" $$ROOTFILE ; then echo "#$$line" >> $(TARGET);
elif grep -qE "^$$line$$" $$ROOTFILE ; then echo "$$line" >> $(TARGET);
else echo "+$$line" >> $(TARGET);
fi
done
else
touch $(TARGET)
fi[/PHP] |
|