Magellan Linux

Diff of /trunk/include/mtools.sminc

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

revision 21094 by niro, Tue Mar 11 08:44:45 2014 UTC revision 31554 by niro, Fri Nov 30 10:15:39 2018 UTC
# Line 521  mdelete() Line 521  mdelete()
521   fi   fi
522    
523   [[ -z ${dest} ]] && die "No dest given."   [[ -z ${dest} ]] && die "No dest given."
524   if [[ -e ${BINDIR}/${dest} ]] || [[ -L ${BINDIR}/${dest} ]]   for i in $(eval echo "${BINDIR}/${dest}")
525   then   do
526   rm -v ${opts} ${BINDIR}/${dest} || die   if [[ -e ${i} ]] || [[ -L ${i} ]]
527   else   then
528   die "${BINDIR}/${dest} does not exist."   rm -v ${opts} ${i} || die
529   fi   else
530     die "${i} does not exist."
531     fi
532     done
533  }  }
534    
535  mmove()  mmove()
# Line 671  maddconfig() Line 674  maddconfig()
674   fi   fi
675   echo "${argv}" >> ${prefix}/${MCONFIG} || die   echo "${argv}" >> ${prefix}/${MCONFIG} || die
676  }  }
677    
678    mfilterflag()
679    {
680     local type="$1"
681     local flag="$2"
682     local var
683    
684     for var in $(eval echo \${${type}})
685     do
686     case "${var}" in
687     ${flag}) continue;;
688     *) echo -n "${var}"' ';;
689     esac
690     done
691     echo
692    }
693    
694    maddflag()
695    {
696     local type="$1"
697     local flag="$2"
698     echo "$(eval echo \${${type}}) ${flag}"
699    }

Legend:
Removed from v.21094  
changed lines
  Added in v.31554