2017-02-02 2 views
0

Копирование файлов (в частности, фотографий) с macbook на USB. Ps. Я новичок в Баш и оболочки, и все, что, так что описание того, как сделать это тоже очень высоко (извините, если плохой английский)Копирование файлов (в частности, фотографий) с macbook на USB

+0

Нужно ли это делать в командной строке? –

+0

Да, я немного поработал над этим, и я думаю, что получил базовый баш. Я знаю, как копировать файлы и тому подобное. Но мне действительно нужен скрипт на USB, который при запуске находит и копирует все фотографии в USB. Если возможно, конечно, –

ответ

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 

упрощенно, вы могли Теперь EXEC cp для каждого файла, который вы хотите скопировать на свой USB-накопитель. Тем не менее, есть некоторые проблемы с этим - что, если у вас есть файл с именем a.jpg в двух разных каталогах - только второй, который будет скопирован, закончится на вашем USB.

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

Спасибо, я попробую, что –