将 jpg 文件复制到另一个文件夹 bash 脚本 unix

将 jpg 文件复制到另一个文件夹 bash 脚本 unix

我编写的代码有一些错误:

cd OS2/OS22
for f in *.jpg
do
     cp -v "$f" OS! "${f%.jpg}"
done

它说:cp:目标“照片”不是目录。 *有人可以告诉我如何修正代码,或者是否有不同的方法/代码来实现请求。

答案1

您必须将路径更改为 ../../OS1

#!/bin/bash
cd OS2/OS22
for f in *.jpg
do
  cp -v $f ../../OS1
done

相关内容