Artishok
ЧакЭ одобряЭ
 Аватар для Artishok
277 / 276 / 30
Регистрация: 27.12.2009
Сообщений: 1,767
20.02.2011, 21:53     Копирование файлов из одного каталога в несколько других #1
Как из одного каталога скопировать файлы в несколько других?
cp -a chuck/*.txt chuck/papka chuck/papka1
мне скопировало файлы txt из папки chuck и папку papka в папку papka1.

и такой вопрос.как вывести файлы которые были перемещены/удалены несколько минут назад?

Добавлено через 2 часа 42 минуты
И вот еще.Как удалить файлы из каталога и из подкаталогов?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2011, 21:53     Копирование файлов из одного каталога в несколько других
Посмотрите здесь:

Bash Копирование всех файлов из каталога
Ubuntu Linux Как скопировать файл из одного каталога в другой?
Bash Как в PS1 выводить количество файлов и подкаталогов домашнего каталога?
Bash Как анализировать содержимое файлов каталога на наличие ссылок?
Bash Вывести содержимое текущего каталога в порядке возрастания размеров файлов
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6468 / 2243 / 117
Регистрация: 29.07.2006
Сообщений: 12,636
20.02.2011, 22:02     Копирование файлов из одного каталога в несколько других #2
Цитата Сообщение от Artishok Посмотреть сообщение
как вывести файлы которое были изменены (удалены перемещены) в последние несколько минут?
поставить и настроить aide или tripwire, а потом проверяй.
Цитата Сообщение от Artishok Посмотреть сообщение
Как из одного каталога скопировать файлы в несколько других?
Code
1
2
3
4
5
6
7
echo a/ b/ | xargs -n 1 cp examples.desktop
~$ ls {a,b}
a:
examples.desktop
 
b:
examples.desktop
Цитата Сообщение от Artishok Посмотреть сообщение
Как удалить файлы из каталога и из подкаталогов?
Code
1
rm -rf
Artishok
ЧакЭ одобряЭ
 Аватар для Artishok
277 / 276 / 30
Регистрация: 27.12.2009
Сообщений: 1,767
20.02.2011, 23:27  [ТС]     Копирование файлов из одного каталога в несколько других #3
Цитата Сообщение от Vourhey Посмотреть сообщение
поставить и настроить aide или tripwire, а потом проверяй.
должно быть что-то другое.первая лаба по linux.

может я условие недопонимаю?
"Удаление файлов по заданному расширению в каталогах и подкаталогах.Удаленные файлы вывести"

Добавлено через 2 минуты
Цитата Сообщение от Vourhey Посмотреть сообщение
echo a/ b/ | xargs -n 1 cp examples.desktop
~$ ls {a,b}
что эта часть делает?

Добавлено через 20 минут
ввел
Code
1
rm -rf /home/chuck/*.txt
и у меня удалились все файлы и папки из каталога chuck
Vourhey
Почетный модератор
6468 / 2243 / 117
Регистрация: 29.07.2006
Сообщений: 12,636
21.02.2011, 12:47     Копирование файлов из одного каталога в несколько других #4
Цитата Сообщение от Artishok Посмотреть сообщение
должно быть что-то другое.первая лаба по linux
Хз. Но выводить удаленные файлы без созданной до этого БД ты не сможешь ну никак.
Цитата Сообщение от Artishok Посмотреть сообщение
может я условие недопонимаю?
Возможно
Цитата Сообщение от Artishok Посмотреть сообщение
что эта часть делает?
Какая? ls? выводит, что файлы в директориях
Цитата Сообщение от Artishok Посмотреть сообщение
и у меня удалились все файлы и папки из каталога chuc
Если тебе нужно удалить только файлы определенные, то
Bash
1
rm -f `find /home/chuck/ -name '*.txt'`
Artishok
ЧакЭ одобряЭ
 Аватар для Artishok
277 / 276 / 30
Регистрация: 27.12.2009
Сообщений: 1,767
21.02.2011, 18:18  [ТС]     Копирование файлов из одного каталога в несколько других #5
Цитата Сообщение от Vourhey Посмотреть сообщение

Какая? ls? выводит, что файлы в директориях
верхняя где echo
Vourhey
Почетный модератор
6468 / 2243 / 117
Регистрация: 29.07.2006
Сообщений: 12,636
21.02.2011, 18:19     Копирование файлов из одного каталога в несколько других #6
man echo
man xargs
прочитаешь - узнаешь
А так, копирует файл examples.desktop в директории a и b
Artishok
ЧакЭ одобряЭ
 Аватар для Artishok
277 / 276 / 30
Регистрация: 27.12.2009
Сообщений: 1,767
21.02.2011, 19:04  [ТС]     Копирование файлов из одного каталога в несколько других #7
Echo выводит текст.если вводить без l и xargs то она это и сделает.xargs исполняет комманды.и команда cp.но почему копируется в каталоги которые в echo передаются?
Dmitry
 Аватар для Dmitry
9823 / 5329 / 263
Регистрация: 09.09.2009
Сообщений: 21,038
21.02.2011, 22:57     Копирование файлов из одного каталога в несколько других #8
есть команда tee, она вроде как позволяет дублировать вывод например из stdout например в файл
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.02.2011, 23:08     Копирование файлов из одного каталога в несколько других
Еще ссылки по теме:

Вывести имена первых десяти файлов каталога Bash
Отобразить список, состоящий из первых букв имен файлов каталога Bash
Копирование TXT-файлов из одной папки и BMP-файлов из другой папки в папку, в которой находится пакетный файл Bash

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Vourhey
Почетный модератор
6468 / 2243 / 117
Регистрация: 29.07.2006
Сообщений: 12,636
21.02.2011, 23:08     Копирование файлов из одного каталога в несколько других #9
Цитата Сообщение от Artishok Посмотреть сообщение
но почему копируется в каталоги которые в echo передаются?
Блин, ну почитай ты про конвейеры.
Yandex
Объявления
21.02.2011, 23:08     Копирование файлов из одного каталога в несколько других
Ответ Создать тему
Опции темы

Текущее время: 17:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru