sq 699 B

1234567891011121314151617181920212223242526
  1. #!/usr/bin/env bash
  2. #-----HEADER-----------------------------------------------------------------------|
  3. #AUTOR
  4. # Jefferson Rocha <lrcjefferson@gmail.com>
  5. #
  6. #PROGRAMA
  7. # sq
  8. #
  9. #DESCRIÇÃO
  10. # Simulador em Shell-BASH, do comando seq.
  11. #
  12. #LICENÇA
  13. # MIT
  14. #----------------------------------------------------------------------------------|
  15. #---VÁRIAVEIS-------------->
  16. second=$(($2+1))
  17. random_now=$(for ((first="$1";"$first"<"$second";first++));do echo "$first"; done 2>/dev/null)
  18. #-------------------------->
  19. #---TESTE------------------>
  20. [[ -z "$1" ]] && echo -e "Precisa passar algum valor, exemplo de uma sequencia de 1 à 10.\nsq 1 10" && exit 1
  21. #-------------------------->
  22. echo "$random_now"