我想寫我的第一個腳本來搜索名爲test的文本文件中的給定模式。這裏是腳本:foreach不匹配-C shell腳本
#! /bin/csh
echo -n "enter pattern: "
set pattern = $<
foreach word (`cat test`)
echo $word | egrep $pattern
end
當我嘗試運行它時,我得到消息foreach:找不到匹配項。我懷疑問題是由(cat test
)造成的。任何幫助將非常感激。
它適用於我原樣(沒有添加空格)。 – 2009-10-31 10:44:57
所以也許這是C shell的問題。 – Mike55 2009-10-31 13:59:07