» »

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
162659 (889) rnla1973
»

prevajalnik gcc Linux(Ubuntu)

Oddelek: Operacijski sistemi
261792 (1322) technolog
»

Pomoč pri ukazih v linuxu

Oddelek: Operacijski sistemi
101395 (1039) brodul
»

Prekinjanje dial-up povezave na linuxu... KPPP

Oddelek: Operacijski sistemi
171098 (959) sverde21
»

Namestitev NetBSD 2.0

Oddelek: Operacijski sistemi
51410 (1323) metalc

Več podobnih tem