PDA

View Full Version : [script shell unix] help esercizio


*MATRIX*
26-08-2008, 10:51
ciao raga

non mi viene questo esercizio

ho dei file di testo nella cartella
devo scrivere a video i nomi dei file che finiscono per .txt che contengono all'interno la stringa ciao(x)

#!/bin/sh

for file in `ls|egrep .txt$`
do
if (egrep -l ciao\(x\) $file)
then
echo $file
fi
done


in particolare se scrivo if (egrep -l ciao $file) funziona

ma quando metto le parentesi ciao\(x\) non va pił

mi date una mano

ciao grazie

the_ivos
26-08-2008, 11:13
Scusa ma non basta il comando:
grep -l "ciao(x)" *.txt
:stordita: