|
|
|
Запись на ленту find + tar
|
|||
|---|---|---|---|
|
#18+
Всем доброго времени суток. Нужно на ленту писать файлы из директории на ленту созданные за сутки. Когда проверял такую команду: find /path -daystart -mtime 0 | xargs tar cvf file.tar все отлично, выбираются и пакуются файлы которые созданы сегодня Когда выполняю такую команду: find /path -daystart -mtime 0 | xargs tar cvf /dev/nst0 на ленту записывается все содержимое каталога в котором находятся нужные "сегодняшние" файлы И как побороть это не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2011, 14:30 |
|
||
|
Запись на ленту find + tar
|
|||
|---|---|---|---|
|
#18+
On Wed, 15 Jun 2011 18:30:30 +0700, Rekrut <nospam@sql.ru> wrote: > find /path -daystart -mtime 0 | xargs tar cvf /dev/nst0 вроде бы "f" в командной строке обозначает имя файла и вовсе не ленту?? -- Остаюсь искренне Ваш, Станислав Сухолёт Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2011, 07:48 |
|
||
|
Запись на ленту find + tar
|
|||
|---|---|---|---|
|
#18+
ключ f использует архивный файл или устройство ? просто исользую окманду которая в мануале со стримером была... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2011, 16:03 |
|
||
|
Запись на ленту find + tar
|
|||
|---|---|---|---|
|
#18+
Ты уверен, что записываются все файлы, которые вывелись? Похоже в линуксовом find баг какой-то, причем та же фишка и с -exec tar cvf /dev/rst0 {} \; -- тупо выводят весь каталог, но передают в xargs только найденое. Легко проверить указав -t для xargs Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2011, 09:03 |
|
||
|
Запись на ленту find + tar
|
|||
|---|---|---|---|
|
#18+
Это не баг, а фича :-). Просто find возвращает еще и сам каталог поиска Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Хотя какого хрена изменилась дата модификации каталога, если там ничего не создавалось/удалялось/переименовывалось? Менялись какие-то другие аттрибуты? Какие? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2011, 11:11 |
|
||
|
Запись на ленту find + tar
|
|||
|---|---|---|---|
|
#18+
А лучше -type f давать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2011, 11:36 |
|
||
|
Запись на ленту find + tar
|
|||
|---|---|---|---|
|
#18+
On Fri, 17 Jun 2011 15:11:51 +0700, Вячеслав Любомудров <nospam@sql.ru> wrote: > Автор: Вячеслав Любомудров > oracle@ra:/etc> oracle@ra:/etc> ls -ld /opt/oracle/admin/prod/bdump > drwxr-xr-x 2 oracle dba 81920 2011-06-17 17:59 > /opt/oracle/admin/prod/bdump > И, соответственно, тарит все что есть в этом каталоге > > Хотя какого хрена изменилась дата модификации каталога, если там ничего > не > создавалось/удалялось/переименовывалось? Менялись какие-то другие > аттрибуты? > Какие? access time $ man mount|grep atime -- Остаюсь искренне Ваш, Станислав Сухолёт Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2011, 12:47 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=37309318&tid=1484175]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
157ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 423ms |

| 0 / 0 |
