请教: linux command "cp" 的问题

请教: linux command "cp" 的问题

在我的.mak file里有这样一句

cp -f $(WEBUI_THEME_DIR)/*.html $(WEBUI_THEME_DIR)/*.js $(INSTALL_DIR)/webs

如果这个目录$(WEBUI_THEME_DIR)下面没有*.html 或 *.js, 就会出错, 提示是"no such file or directory".

请问用什么方法可以解决这个问题?
不能用 cp -f $(WEBUI_THEME_DIR)/*.* $(INSTALL_DIR)/webs

谢谢了。
for file in $(WEBUI_THEME_DIR)/
do
if [ "${file##*.}" = "html" ] or [ "${file##*.}" = "js" ]
then
xxxxxxxxxx
fi
done
或者你用错误重定向,可以禁止错误输出 ls *.html 2> /dev/null