尝试并没有使我的问题复杂化我使用cygwin并在网络上有两台Windows计算机共享数据。我试图在某些照片上添加徽标,并且在此代码中使用cygwin查找徽标文件时遇到了困难
for f in *.jpg; do
convert "$f" \
-gravity southeast \
-draw 'image over 0,0 0,0 "//deepfrogphotopc/L Xotio Passport/temp/logo2.png"' \
-write //deepfrogphotopc/L Xotio Passport/temp/og-rotate-logo/"$f" \
-resize 1200x1200 \
//deepfrogphotopc/L Xotio Passport/temp/1200px/"$f"
done
使用cd通过cygwin
到达此位置时没问题 //deepfrogphotopc/L Xotio Passport/temp/
但是当使用上面的循环来对文件进行水印时,cygwin无法找到徽标文件,我认为由于同样的问题,它不会写入正确的目录。我实际上使用
工作了 ../logo2.png
但我真的想要使用像我尝试的实际地址。非常感谢任何帮助!