VOCORECAT
Vocore SuperNub First aid kit
had some trouble with converting to lowercase since my "speech-server" uses literal filenames to construct sentences hence
  1. date +%A
  2. Sunday
if i >> or > that to the file used for speaking as in, the contents of the file are the sentence that is played word for word by another script
it wont cos "Sunday" is not in the folder, the word in the folder is "sunday"
SO WHY NOT JUST
  1. echo "sunday" under ifthenelse or mv sunday Sunday ??
cos thats not how its done in my world
a bit of 1e100 and tinkering got me
  1. #!/bin/ash
  2. echo "test"
  3. vandoug=$(date +%A)
  4. echo $vandoug
  5. echo $vandoug | tr '[:upper:]' '[:lower:]'
  6. echo "today is " > speechline
  7. echo $vandoug | tr '[A-Z]' '[a-z]' >> speechline
  8. ash speaktext.sh0
which results in ... it shows where what standard bash would, standard ash wont, instead of messing with config this seems to work out of the box
BusyBox v1.23.2 (2016-09-03 09:56:08 CST) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 CHAOS CALMER (Chaos Calmer, r49378)
 -----------------------------------------------------
  * 1 1/2 oz Gin            Shake with a glassful
  * 1/4 oz Triple Sec       of broken ice and pour
  * 3/4 oz Lime Juice       unstrained into a goblet.
  * 1 1/2 oz Orange Juice
  * 1 tsp. Grenadine Syrup
 -----------------------------------------------------
root@fuckpencilpushingnazis:~# cd /mnt/mmcblk0p1
root@fuckpencilpushingnazis:/mnt/mmcblk0p1# ls
cutup               speaktext.sh0       test.sh0            triggercount2.sh0
removing filelocks  speechline          triggercount.sh0    triggercount3.sh0
speakday.sh0        temp                triggercount1.sh0   triggertimeout.sh0
root@fuckpencilpushingnazis:/mnt/mmcblk0p1# ash speakday.sh0
test
Sunday
Slnday
Processing new line
Playing WAVE 'cutup/today' : Unsigned 8 bit, Rate 22050 Hz, Stereo
Playing WAVE 'cutup/is' : Unsigned 8 bit, Rate 22050 Hz, Stereo
Processing new line
Playing WAVE 'cutup/sunday' : Unsigned 8 bit, Rate 22050 Hz, Stereo
root@fuckpencilpushingnazis:/mnt/mmcblk0p1# 
witch kainna makes it easier to
  1. ssh root@cubez0r "ash /mnt/mmcblk0p1/speakday.sh0"
as a shortcut for stuff that will be used a lot
so far so good, i almost survived another night , question is will "it" wake me up at the hour of normal chickens rising again
which (sigh) apparently needs absolute folder targets

which is easily fixed but wont happen today cos the chickens are rising so i gotta go hide