Я пытаюсь динамически создать регулярное выражение, а затем запустить его, это часть сценария
...
param="egrep $2 $1"
shift
shift
while [ $# -ne 0 ]
do
param="$param""|egrep $1"
shift
done
$param // here i get error
...
Но эхо для $ param мне кажется нормальным
.P F1 a b c // запустить скрипт
egrep a F1| egrep b| egrep c
Что я должен сделать, чтобы правильно запустить $ param?