#!/bin/sh dst_dir=conf link() { rules_order=$1 rules_dir=$2 rules=`find ${rules_dir}/ -name "*.cf"` if [ ! -z "${rules}" ]; then for rule in ${rules}; do rule_dir=`dirname ${rule}` rule_file=`basename ${rule}` ln -s ${rule_dir}/${rule_file} ${dst_dir}/${rules_order}_${rule_file} done fi } find ${dst_dir}/ -type l | xargs rm -f #link 90 `pwd`/rules.RulesDuJour #link 92 `pwd`/rules.misc link 94 `pwd`/rules.corvax link 95 `pwd`/rules.local link 96 `pwd`/rules.local2