Enviado em 19/05/2024 - 21:12h
Ola galera beleza?
estou escrevendo um script simples e usando o comando read para ler até 4 inputs entao fiz isso:
ao executar ele pede os inputs mas mostra que foram digitados poucos argumentos mesmo utilizando aspas ao digitar os argumentos como fazer a leitura corretaente?
estou me baseando neste vídeo https://www.youtube.com/watch?v=dHeNwosbtsI
wiki.anon
estou escrevendo um script simples e usando o comando read para ler até 4 inputs entao fiz isso:
read -p "$(echo -ne "header: ")" pipe string1 string2 string3
if [ $# -lt 4 ]; then
echo -e "\033[1;31mfields few arguments!\nUsage: header \"|\" \"string\" \"string\" \"string\"\n"
else
echo "$pipe $string1 $string2 $string3"
echo
fi
ao executar ele pede os inputs mas mostra que foram digitados poucos argumentos mesmo utilizando aspas ao digitar os argumentos como fazer a leitura corretaente?
estou me baseando neste vídeo https://www.youtube.com/watch?v=dHeNwosbtsI
wiki.anon