Hei!
Hvis noen klør i fingrene etter å lage (flere) pangrammer, så kan jeg melde om mitt netttopp ferdige skallprogram som gir litt statistikk og sjekker om alle bokstavene er med. «./pangramtest-1.0.sh -h» informerer om de ulike tilvalgene :-)
Lagt ut permanent her: http://www.bojer.no/Axel/Moro/moro.shtml
(PS: Jeg utfører ingen sjekk på om miljøvariablene er rett satt, så om noen har et skalloppsett som ikke takler norsk, vil nok et eller annet brekke ... På den annen side har vel de fleste norske distroer et brukbart sådant.)
Hilsen Axel
Axel Bojer:
Hvis noen klør i fingrene etter å lage (flere) pangrammer, så kan jeg melde om mitt netttopp ferdige skallprogram som gir litt statistikk og sjekker om alle bokstavene er med.
Og no som me har tilgang til fullformsordlister for både bokmål og nynorsk, burde det vore mykje lettare å finna orda. Det er for eksempel mange flotte ord som inneheld «q», som for eksempel det altfor lite brukte nynorskordet «quebrachoborkane». ;-)
Hei,
Slik ser det ut når jeg kjører panagramtest-1.0.sh: ~/download% sh pangramtest-1.0.sh
Skriv inn ditt pangram: test
Kort oversikt: pangramtest-1.0.sh: line 168: [: =: unary operator expected Du mangler bokstavene a b c d f g h i j k l m n o p q r u v w x y z \uffff\uffff \uffff\uffff \uffff\uffff Setningen har tilsammen 4 tegn, derav 4 bokstaver og 0 andre tegn, som mellomrom, komma m.m.
Med vennlig hilsen, Alexander Rødseth
Alexander Rødseth skrev:
Hei,
Slik ser det ut når jeg kjører panagramtest-1.0.sh: ~/download% sh pangramtest-1.0.sh
Skriv inn ditt pangram: test
Kort oversikt: pangramtest-1.0.sh: line 168: [: =: unary operator expected Du mangler bokstavene a b c d f g h i j k l m n o p q r u v w x y z \uffff\uffff \uffff\uffff \uffff\uffff Setningen har tilsammen 4 tegn, derav 4 bokstaver og 0 andre tegn, som mellomrom, komma m.m.
Det var rart. Jeg testet igjen den versjonen jeg har lagt ut på nettet, og jeg får:
-------------------------------------------------------------------- $ ./pangramtest-1.0.sh
Skriv inn ditt pangram: test
Kort oversikt: Du mangler bokstavene a b c d f g h i j k l m n o p q r u v w x y z æ ø å Setningen har tilsammen 4 tegn, derav 4 bokstaver og 0 andre tegn, som mellomrom, komma m.m.
--------------------------------------------------------------------
Altså ikke feilmeldinga og ikke «\uffff» (det har jeg aldri fått hos meg heller). Er det andre som opplever det samme?
Linje 167--175 er (litt brutt her): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ if [ -e $lagringsmappe/0.txt ]; then if [ $( wc -l $lagringsmappe/0.txt | cut -d" " -f1 ) = "1" ]; then echo "$innrykk Du mangler bokstaven" $( cat $lagringsmappe/0-1.txt ) else echo "$innrykk Du mangler bokstavene" $( cat $lagringsmappe/0-1.txt ) fi else echo "$innrykk Gratulerer! Pangrammet er komplett!" fi ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Det som skal skje er at du får tilbakemelding om hvilke bokstaver som mangler, og det fikk du (men det kan like gjerne skyldes nettopp nevnte feil). Feilmeldinga er at den forventer et tall, men får noe annet.
Hva skjer hvis du skriver inn et ekte pangram? Prøv med f.eks.
-------------------------------------------------------------------- $ sh pangramtest-1.0.sh
Skriv inn ditt pangram: Vår sære Zulu fra badeøya spilte jo whist og quickstep i min taxi
Kort oversikt: Gratulerer! Pangrammet er komplett! Setningen har tilsammen 68 tegn, derav 53 bokstaver og 15 andre tegn, som mellomrom, komma m.m.
--------------------------------------------------------------------
$ sh pangramtest-1.0.sh gir samme resultat hos meg.
Hva skjer hvis du velger f.eks. ./pangramtest-1.0.sh -o ? (eller en av de andre tilvalgene)?
Hilsen Axel
Axel Bojer skrev:
Alexander Rødseth skrev:
Hei,
Slik ser det ut når jeg kjører panagramtest-1.0.sh: ~/download% sh pangramtest-1.0.sh
Skriv inn ditt pangram: test
Kort oversikt: pangramtest-1.0.sh: line 168: [: =: unary operator expected Du mangler bokstavene a b c d f g h i j k l m n o p q r u v w x y z \uffff\uffff \uffff\uffff \uffff\uffff Setningen har tilsammen 4 tegn, derav 4 bokstaver og 0 andre tegn, som mellomrom, komma m.m.
(...)
$ sh pangramtest-1.0.sh
Skriv inn ditt pangram: Vår sære Zulu fra badeøya spilte jo whist og quickstep i min taxi
Kort oversikt: Gratulerer! Pangrammet er komplett! Setningen har tilsammen 68 tegn, derav 53 bokstaver og 15 andre tegn, som mellomrom, komma m.m.
Du kan også teste et ufullstendig pangram der det bare er en eneste bokstav som mangler, f.eks. ved å oppgi:
Skriv inn ditt pangram: Vår sære Zulu fra badeøya spilte jo whist og quickstep i min tai
(altså uten x). Da burde du få: Du mangler bokstaven x
Pakk gjerne også sammen mappa /tmp/Pangramtest-filer/ (f.eks. tar -cvvf pangramfeil.tar /tmp/Pangramtest-filer/ ) og send meg det på avsenderadressen (axelb -- skolelinux.no)
-Axel