#!/bin/bash #------------------------------------------------------------------------------# # # Kleinstes gemeinsames Vielfaches # #------------------------------------------------------------------------------# LANG=C STOP=nein V=1 #set -x while [ "${STOP}" = "nein" ] do V="$(echo "${V}" | awk '{print $1 + 1}')" R0="" TEST=ja for i in ${@} do R1="$(echo "${V} ${i}" | awk '{print $1/$2}')" R2="$(echo "${R1}" | egrep -v '[.].*[^0]')" if [ "x${R2}" = x ] ; then TEST=nein else R0="${R0} ${i}*${R2}=${V}," fi done if [ "${TEST}" = "ja" ] ; then STOP=ja echo "# ${R0}" fi done