Skript na vyhledávání ve slovniku

Dominic

Skript na vyhledávání ve slovniku
« kdy: 08. 04. 2016, 13:50:10 »
Dobrý den,
prosím Vás, kdysi jsem požíval skript na vyhledávání ve slovníku. Fungoval na principu:
Zadání: PIILFA
a ze slovníku byla vybrána slova která dané písmena obsahovala, tudíž například: filip, pila, ...
Dnes mi skript nefunguje a netuším proč, můžete prosím poradit?

Kód: [Vybrat]

#!/bin/bash
/bin/grep '^[$1]\{1,\}$' Czech.3-2-4.dic | /bin/grep -v '\(.\).*\1'


Děkuji
« Poslední změna: 08. 04. 2016, 19:13:43 od Petr Krčmář »


Rom

Re:Skript na vyhledavani ve slovniku
« Odpověď #1 kdy: 08. 04. 2016, 16:44:13 »
Kód: [Vybrat]
grep -E "[badc]{4}" slovnik

4 - pocet znaku
[badc] - znaky ktere ma obsahovat


JardaH

Re:Skript na vyhledavani ve slovniku
« Odpověď #2 kdy: 08. 04. 2016, 17:04:03 »
Volba pro doplnění pozičního parametru je v jednoduchých závorkách. Tj. '$1' zústává $1, ale "$1" se rozvine na "první parametr".