将文件(特别是照片)从macbook复制到USB

时间:2017-02-02 09:13:29

标签: bash shell

将文件(特别是照片)从macbook复制到USB。 PS。我是bash和shell的新手,所有这些,所以对如何做到这一点的描述非常感谢(抱歉,如果英语不好)

1 个答案:

答案 0 :(得分:2)

以下是一些可以帮助您入门的事情......

您可以获得外部物理驱动器的安装点,如下所示:

diskutil list -plist external physical | plutil -p - | awk -F\" '/"MountPoint"/{print $(NF-1)}'

所以,如果你想在变量中做到:

usb=$(diskutil ...)
echo $usb 

示例输出

/Volumes/MUSIC

您可以在用户的​​主页中获取JPG / jpg / JPEG / jpeg / PNG / png个文件的列表目录:

find /Users -iname \*.jpg -o -iname \*.jpeg -o -iname \*.png

简单地说,可以现在对您发现的每个文件执行cp以将其复制到USB驱动器。但是,存在一些问题 - 如果在两个不同的目录中有一个名为a.jpg的文件,那么只有第二个要复制的文件最终会出现在你的USB上。

find /Users -iname   ...   -exec cp {} "$usb" \;