5 echo "nkmfoldgaz: Parameter error: $*" >&2
32 errx
"Paraméterek: <felhasználó-azonosító> <mérőóra-gyári-szám> <mérőállás> [<email>] [<dátum>]"
37 [ "${!p}" -ge 0 ] 2>/dev
/null || errx egész számot adjon meg
$p. paraméternek
40 [ ${#1} = 10 ] || errx a felhasználó azonosító
10 jegyű
41 [ ${#2} = 14 -o ${#2} = 4 ] || errx
14 jegyű mérőóra gyári szám kell
, vagy annak az utolsó
4 jegye
42 [ ${#3} -le 4 ] || errx az óraállás szokatlanul magas
, több mint
10 ezer m³
: $3
45 set -- "$1" "$2" "$3" ugyfel@nkmfoldgaz.hu
`datum`
49 set -- "$1" "$2" "$3" "$4" `datum`
51 if ! expr "$5" : '[0-9][0-9][0-9][0-9]\.[0-9][0-9]\.[0-9][0-9]' >/dev
/null
53 errx a dátum formátuma YYYY.mm.
dd legyen
58 exec phantomjs2
--ssl-protocol=any
--ignore-ssl-errors=true
--web-security=false
"$(readlink -f "$
(dirname "$0")")/nkmfoldgaz.js" "${opts[@]}" "$@"