#!/bin/bash #determine dipole length #20200329 km4ack FREQ=$(yad --form --width=400 --text="1/2 Wave Dipole Calculator by KM4ACK" --text-align=center --center --title="Dipole Calculator" \ --field="Desired Frequency?" "7.200" \ --button=Quit:1 \ --button=Calculate:2) if [ $? = 1 ]; then exit fi FREQ=$(echo $FREQ | awk -F "|" '{print $1}') LEN=$(awk "BEGIN {print 234/$FREQ}") TOTAL=$(awk "BEGIN {print 468/$FREQ}") LEN1=$(echo $LEN | sed 's/.*\.//') FEET=$(echo $LEN | sed 's/\..*$//') INCH=$(awk "BEGIN {print .$LEN1*12}") ROUND=$(printf "%.0f\n" $INCH) ANS="$FEET feet $ROUND inches long" yad --center --width=400 --wrap --title="Dipole Calculator" --text="Length of Dipole" --text-align=center \ --form --separator="|" --item-separator="," \ --field="Each Leg":RO "$ANS" \ --field="Total Length":RO "$TOTAL feet" \ --button=gtk-quit:1