找回密码
 注册
查看: 1609|回复: 1

请教: linux command "cp" 的问题

[复制链接]
发表于 2008-8-28 13:44:34 | 显示全部楼层 |阅读模式
在我的.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

谢谢了。
发表于 2008-8-28 22:39:17 | 显示全部楼层

参见本版置顶精华:http://www.linuxfans.org/bbs/thread-141414-1-1.html

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

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2021-12-7 16:12 , Processed in 0.057194 second(s), 15 queries .

© 2021 Powered by Discuz! X3.4.

快速回复 返回顶部 返回列表