ako na to ?
Jirka Kosina
jikos na jikos.cz
Úterý Říjen 15 14:19:35 CEST 2002
On Tue, 15 Oct 2002, Jan Satko wrote:
> Potrebujem spravit nieco ako "grep *.*@nieco file".
> T.j. vytiahnut zo suboru "file" hocico co ma "pred a za" bodkou nieco a
> konci @nieco. Problem je ze grep takuto syntax neakceptuje. Som skusal
> kombinacie typu [:alpha:].[:alpha:]@nieco ale zjavne je to nieco ine :-(
> Nevedle by niekto poradit ako na to ?
grep '.*\..*@nieco' file
by neslo?
> Takisto by som potreboval postrcit ako spraviot skript ktory zmaze riadok
> v subore ak sa v riadku najde hladane slovo ?
No, asi by to slo nejakym skriptem do nejakeho editoru (ed, ex), a nebo
hrubou silou:
#!/bin/bash
: > out.$$
cat file | while read LINE; do
Z=`echo $LINE | grep 'slovo'`
if [ -z $LINE ]; then
echo $LINE > out.$$
fi
done
--
JiKos.
Další informace o konferenci Linux