#!/bin/bash # (C) David Vajda # TTL - Excersize # 2025-07-29 EASIEST=3 date=$(date) fname="TTL_excersize_$date.out.txt" TTLNamesEasiest=("7404" "7408" "7432") TTLNamesEasiestHum=("NOT" "AND" "OR") level=$EASIEST headstr1="# (C) David Vajda" headstr2="# TTL - Excersize" headstr3="# 2025-07-29" headstr4="$date" i=0 s="" while [ $i -lt 128 ] do r=$(($RANDOM%$level)) s="$s ${TTLNamesEasiest[$r]}" t="$t ${TTLNamesEasiest[$r]}" t="$t ${TTLNamesEasiestHum[$r]}" i=$(($i+1)) done echo "$headstr1" echo "$headstr2" echo "$headstr3" echo "$date" echo "" echo "$s" echo "$headstr1" >> "$fname" echo "$headstr2" >> "$fname" echo "$headstr3" >> "$fname" echo "$date" >> "$fname" echo "" >> "$fname" echo "$s" >> "$fname" echo "" >> "$fname" echo "solution:" >> "$fname" echo "" >> "$fname" echo "$t" >> "$fname"