grepovanie mien s [ ]...
set a = '[* " '
grep '$a' cesta
vypise "grep: Unmatched [ or [^"
Samozrejme, backslashom sa to vyriesit da, ale ja potrebujem aby to fungovalo vseobecne.
Pre pridávanie komentárov sa musíte prihlásiť.
Pre pridávanie komentárov sa musíte prihlásiť.
set a = '\[\*\ \"'
grep "$a" cesta
- len taka otazka, preco to nechces pouzit s backslash?
grep
-om pouzit switch -F alebo pouzitfgrep
:a='[* "'
fgrep "$a" cesta/*
# nazov suboru si ulozim do premennej
set a = "\"
# hladam v tomto subore jeho meno
grep "$a:q" < "$a"
s prepinacom -F tento konkretny priklad funguje, ale nazvy suborov sa mozu skladat z takmer hocijakych znakov.. neviete, ako nieco take osetrit?
robim v csh
dakujem.
dakujem za hocijaku radu.