» »

Bash program - nepopolni argument

Bash program - nepopolni argument

RunoTheDog ::

Pozdrav!

Napisal sem program v bashu za preverjanje gesla, ki ga programu podam kot prvi argument. Geslo more izpolnjevati 3 pogoje:dolgo more biti najmanj 8 znakov, vsebovati mora najmanj 2 numerična in 2 ne-numerična znaka.

Problem nastane ko, kot programu podam geslo oblike:abc$$$123. Če ga izpišem z echo ${1} -------dobim----->abc192... torej ne tisto, kar sem mu podal kot geslo.

Ima kdo kako idejo?

RunoTheDog ::

Imam še en problem pri drugem programu, ki mu podam prvi argument - direktorij (npr. /usr/etc). Zanima me, ali je možno da bi naredil nekaj takega...
argument=${1} -> /usr/etc

ls ${1} ?


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

python-rabim pomoč

Oddelek: Programiranje
162776 (1006) rnla1973
»

prevajalnik gcc Linux(Ubuntu)

Oddelek: Operacijski sistemi
261927 (1457) technolog
»

Pomoč pri ukazih v linuxu

Oddelek: Operacijski sistemi
101489 (1133) brodul
»

Prekinjanje dial-up povezave na linuxu... KPPP

Oddelek: Operacijski sistemi
171170 (1031) sverde21
»

Namestitev NetBSD 2.0

Oddelek: Operacijski sistemi
51565 (1478) metalc

Več podobnih tem