Автоматизация в Linux: простейший, но полезный скрипт

Linux ubuntu bash

Пока еще приходится совмещать работу в Linux и Win. В связи с этим вопрос или просьба.

Помогите, пожалуйста, с bash скриптом автоматизирующем элементарную операцию по автоматическому переносу сразу нескольких файлов и папок с содержимым из разделов win в указанные папки разделов Linux.

Не ориентируюсь пока, к сожалению, в bash командах :(


Примечание:
Поясню. Команды по отдельности - это понятно, но хотелось бы именно один скрипт, который при запуске копировал именно заданные файлы и папки в указанные места. Каждому файлу/папке - свое место.

rsync - это в моем случае, как из пушки по воробьям. Хотя мож я ошибаюсь. Тогда подскажите как лучше поступить.

Примечание:
>>именно один скрипт, который при запуске копировал именно заданные файлы и папки
>#!/bin/bash
>cp -a "%1" "%2"

Вот это уже понятней. Я правильно понимаю, что вместо "%1" "%2" нужно указывать пути до папок с файлами? И так для каждой папки отдельная строчка: cp -a "путь от" "путь куда" , так?

Примечание:
симлинки это хорошо и я даже слышал о них не один раз, но вот есть одна проблемма - я ж не программер. Вы бы подсказали как это делается, если не сложно.

Примечание:
Кстати, вопрос описан более чем подробно - всего лишь навсего требуется перенести нексколько файлов и папок из одного места в другое и все это хочется всего лишь навсего автоматизировать. Т.е. запустил один файл и... опа, все файлы и папки что нужны скопировались туда куда нужно.

И не более того. Вопрос лишь в том как сделать это одним дейтсвием. Потому и говорю тревиальный. Не усложняйте, пжта :)
Ответы:
Я вот не понял, чем именно cp или mv недостаточно.
mv - перемещение
cp - копирование
rm - удалять
man команда - справка.
какие еще скрипты нужны когда эти команды работают и с директориями, и с масками файлов
Из какой пушки по каким-таким воробьям? Ровно одна строка:
Вы б подробней описали задачу. Возможно тут можно обойтись без дублирования данных. Скажем просто смонтировать вин.диск и прописать у себя в домашней директории симлинки на нужные "папки" виндовс.
> и прописать у себя в домашней директории симлинки
alk прав. +1
ну создать файлик "megacopy.sh", сделать его исполняемым
chmod +x ./megacopy.sh
а в сам файлик вписать


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.