LINUX.ORG.RU

История изменений

Исправление sudoapter, (текущая версия) :

f_compare(){
  local flag
  local i
  local k
  for i in ${1}; do
   flag=0
   for k in ${2}; do
    if [[ "${i}" == "${k}" ]]; then
      flag=1
      break
    fi
   done
   [[ flag -eq 0 ]] && echo ${i}
  done
}

f_compare "${var1}" "${var2}"
f_compare "${var2}" "${var1}"

Исходная версия sudoapter, :

f_compare(){
  local flag
  local i
  local k
  for i in ${1}; do
   flag=0
   for k in ${2}; do
     [[ "${i}" == "${k}" ]] && flag=1
   done
   [[ flag -eq 0 ]] && echo ${i}
  done
}

f_compare "${var1}" "${var2}"
f_compare "${var2}" "${var1}"