Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программирование в *nix » Помогите написать небольшой скрипт

Ответить
Настройки темы
Помогите написать небольшой скрипт

Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


Нужно написать скрипт, который будет выполнять следующее:

Копировать файлы из текущего каталога в заданныйкаталог. Командная строка вида:
Командный_файл Заданный_каталог файл_1 файл_2 и т.д.

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

Отправлено: 15:33, 04-05-2008

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


man cp

Цитата:
ОБЗОР
cp [опции] файл путь
cp [опции] файл... каталог

Опции POSIX: [-fiprR] [--]

Дополнительные опции POSIX 1003.1-2003: [-HLP]

Опции GNU file-utils 4.0 (краткая форма):
[-abdfilprsuvxPR] [-S СУФФИКС] [-V {numbered,existing,simple}]
[--backup=CONTROL] [--sparse=КОГДА] [--help] [--version] [--]

Дополнительные опции GNU file-utils 4.1 (краткая форма):
[-HLP] [--copy-contents] [--no-preserve] [--reply=HOW] [--remove-desti-
nation] [--strip-trailing-slashes] [--target-directory=DIR]

ОПИСАНИЕ
cp копирует файлы (или, если попросить, каталоги). Вы можете либо
копировать один файл в другой, заданный файл, либо копировать сколько
угодно файлов в заданный каталог.

man trap

Цитата:
trap [-lp] [[arg] sigspec ...]
The command arg is to be read and executed when the shell
receives signal(s) sigspec. If arg is absent (and there is a
single sigspec) or -, each specified signal is reset to its
original disposition (the value it had upon entrance to the
shell). If arg is the null string the signal specified by each
sigspec is ignored by the shell and by the commands it invokes.
If arg is not present and -p has been supplied, then the trap
commands associated with each sigspec are displayed. If no
arguments are supplied or if only -p is given, trap prints the
list of commands associated with each signal.
Ну и потом посчитать сколько раз скопировалось, сколько раз вызвался сигнал ошибки.

Ну и для отчёта
echo > имя_файла_отчёта

-------
Поспешай не торопясь


Отправлено: 15:55, 04-05-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


хм, ничего не понял )) а можно по подробнее??

Отправлено: 22:24, 04-05-2008 | #3


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Не - нет времени разжёвывать

-------
Поспешай не торопясь


Отправлено: 22:40, 04-05-2008 | #4



Компьютерный форум OSzone.net » Linux и FreeBSD » Программирование в *nix » Помогите написать небольшой скрипт

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBA - Помогите пожалуйста написать скрипт на VBA Большой Кол Программирование и базы данных 6 22-10-2009 22:49
FreeBSD - Помогите написать скрипт Stirs Общий по FreeBSD 2 25-06-2008 02:29
FreeBSD - Помогите написать скрипт для резервного копирования на основе команды CP NickNick Общий по FreeBSD 3 02-06-2008 13:30
Помогите написать скрипт копирования Filariel Программирование в *nix 7 17-11-2006 16:38
Помогите написать скрипт!!! Sergei Antoshkin Вебмастеру 1 13-03-2003 18:22




 
Переход