Usando un bash script en Mac OS X, ¿cómo puedo combinar echo
, say
y read
para hacerlo más limpio y con menos líneas de código? El siguiente script funciona pero para mí hay demasiadas líneas. Muchas gracias por tu ayuda.
#!/usr/bin/env bash
clear
echo -n "Enter your first name: "
say "Enter your first name"
read -r name
echo -n "Enter your last name: "
say "Enter your last name"
read -r lastname
say "Good morning ${name}${lastname}"