Magellan Linux

Diff of /trunk/mage/usr/lib/mage/magequery.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1503 by niro, Tue Aug 30 12:19:11 2011 UTC revision 1546 by niro, Tue Dec 27 09:11:32 2011 UTC
# Line 53  do Line 53  do
53  done  done
54    
55  source /etc/mage.rc.global  source /etc/mage.rc.global
56  source /etc/mage.rc  source ${MAGERC}
57  RETVAL=1  RETVAL=1
58    
59  if [[ ${SEARCH_ONLY_PATH} = true ]]  if [[ ${SEARCH_ONLY_PATH} = true ]]
# Line 62  then Line 62  then
62   unset i pkg   unset i pkg
63   if [[ ${SEARCH_EXACT_FILENAME} = true ]]   if [[ ${SEARCH_EXACT_FILENAME} = true ]]
64   then   then
65   S_CANDIDATES=$(egrep -rl "${SEARCH_PATH}§" ${INSTALLDB})   # fix ++, which gets interpreted as a regex
66     SEARCH_PATH="${SEARCH_PATH//+/\\+}"
67     # fix [, which gets interpreted as a regex
68     SEARCH_PATH="${SEARCH_PATH//[/\\[}"
69     S_CANDIDATES=$(egrep -rl "^${SEARCH_PATH}§" ${INSTALLDB})
70   else   else
71   S_CANDIDATES=$(fgrep -rl "${SEARCH_PATH}" ${INSTALLDB})   S_CANDIDATES=$(fgrep -rl "${SEARCH_PATH}" ${INSTALLDB})
72   fi   fi

Legend:
Removed from v.1503  
changed lines
  Added in v.1546