dennisangemi / frictionless2md

A tool to convert frictionless datapackage (YAML or JSON) to markdown
MIT License
3 stars 0 forks source link

add `-v` and `--version` #31

Closed dennisangemi closed 1 year ago

dennisangemi commented 1 year ago

[x] add flags -v and --versions

Example

#!/bin/bash

version="1.0.0"
output_file="output.txt"

while getopts ":w:t:o:v" opt; do
    case ${opt} in
        o | output)
            # Gestisci l'opzione -o o --output
            output_file=${OPTARG}
            ;;
        v)
            # Visualizza la versione
            echo "frictionless2md versione $version"
            exit 0
            ;;
        \?)
            echo "Opzione non valida: -$OPTARG" >&2
            exit 1
            ;;
        :)
            echo "L'opzione -$OPTARG richiede un argomento." >&2
            exit 1
            ;;
    esac
done
shift $((OPTIND -1))

# Resto dello script...