非常感谢您的帮助!
我有一个包含一些 html 文件的目录
$ ls template/content/html
devel.html
idex.html
devel_iphone.html
devel_ipad.html
我想编写一个 bash 函数来将该文件夹中的每个文件复制到一个新位置(introduction/files/),前提是那里不存在同名的文件。
这是我到目前为止所拥有的:
orig_html="template/content/html";
dest_html="introduction/files/";
function add_html {
for f in $orig_html"/*";
do
if [ ! -f SAME_FILE_IN_$dest_html_DIRECTORY ];
then
cp $f $dest_html;
fi
done
}
大写字母是我卡住的地方。
非常感谢你。