( zeller | 2017. 03. 09., cs – 00:13 )

Nem lesz túl sok a BOSS-ból? :-P
Hirtelen felindulásból egy scriptecske, ezt megírni 3-6 perc alatt illik úgy, hogy korábban nem találkozott az ember a feladattal.
A 0, 1, 2 értékre nincs szükség, mert sem 3, sem 5-tel nem osztható.
A seq "-w" kapcsolója ugyan szépen kitölti bevezető nullákkal az 1 és két jegyű értékeket, de a 0 prefix alapból oktális, azaz elsőnek a 008 hibát okoz (mintha ilyenbe belefutottunk volna valamikor...)
Ebből következik a fájlnév printf-fel történő összerakása a sima változóbehelyettesítés helyett.


for i in $(seq 3 999 )
do
        test $((${i}%3)) -eq 0 && fizz="fizz"
        test $((${i}%5)) -eq 0 && buzz="buzz"
        test -z ${fizz}${buzz} || ssh $(printf "boss%03d.lin.ceg.hu" $i ) touch /tmp/${fizz}${buzz}.txt
        fizz=""
        buzz=""
done

Azért ennél szerintem csak nehezebb feladatok lesznek :-P