|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
Задача. Имеются файлы в папке /log/.../.../.../*.LOG Необходимо их переместить в папку /log/ с удалением вложенных подпапок. Имена вложенных подпапок нам неизвестны. Скрипт необходимо обернуть в sh ОС Linux У кого какие будут соображения? PS. Инет шерстил, пока ничего подходящего не нашел. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 11:48 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
Дмитрий МолчановУ кого какие будут соображения? Сколько? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 11:53 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
mv + rm ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 12:09 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
vkle, mv не подойдет, т.к. мы не знаем наименования вложенных подпапок, мы знаем только наименование корневой папки ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 12:12 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
Дмитрий Молчанов, звезда уже не работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 12:20 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
find -exec mv {} /path/ \; ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 12:23 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
vkle, звезда работает если мы знаем уровень вложенности, а если он нам неизвестен? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 13:26 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
Дмитрий Молчановзвезда работает если мы знаем уровень вложенности, а если он нам неизвестен? Тогда надо ответить на вопрос "что делать с файлами в промежуточных каталогах". Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 13:42 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, В промежуточных каталогах пусто ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 13:48 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
Вы можете через find составить список ваших каталогов и отправить его в файл, потом считывать строчку из него, преходить в соответсвующих каталог и копировать файлики из него куда надо... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 14:59 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
Дмитрий Молчановvkle, звезда работает если мы знаем уровень вложенности, а если он нам неизвестен?Про неизвестность уровней вложенности ничего говорено не было в изначальных условиях. Тады, как написали выше, вызывать mv из find + rm для удаления каталогов. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 16:01 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
чем не устраивает? Вячеслав Любомудровfind -exec mv {} /path/ \; ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 16:03 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
mefmanчем не устраивает? Вячеслав Любомудровfind -exec mv {} /path/ \; Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 16:15 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
-exec в начале лишний Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 16:16 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
mefmanчем не устраивает? Мне рабочий вариант видится чуток иначе: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 16:18 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
ls -R * + цикл mv $file /log - выборка и перемещение файлов затем выборка ls -R -F | grep / + цикл rm - выборка каталогов и их удаление Нужно поиграться с ключами, не уверен, что правильно указал. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 16:31 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
vkleМне рабочий вариант видится чуток иначе: А он не будет пытаться переместить файлы в каталоге log в самих себя?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 16:35 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
может быть проще программу написать, с рекурсивным обходом каталогов вот за пару вечеров нарисовал простенький архиватор для своих нужд т.е. главное определить что есть каталог, а внутри него уже файлы искать Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 18:03 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
Дмитрий МолчановЗадача. Имеются файлы в папке /log/.../.../.../*.LOG Необходимо их переместить в папку /log/ с удалением вложенных подпапок. Имена вложенных подпапок нам неизвестны. Скрипт необходимо обернуть в sh ОС Linux У кого какие будут соображения? PS. Инет шерстил, пока ничего подходящего не нашел. рекурсия это называется https://www.google.ru/search?q=recursive file moving ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 18:08 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovvkleМне рабочий вариант видится чуток иначе: А он не будет пытаться переместить файлы в каталоге log в самих себя?..Да, похоже, будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 21:08 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
Хоспади Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2016, 03:04 |
|
Перемещение файлов из подпапок в корневую папку.
|
|||
---|---|---|---|
#18+
Или как Vadim Lejnin показал ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2016, 03:13 |
|
|
start [/forum/topic.php?fid=25&msg=39187975&tid=1481758]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
61ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 268ms |
total: | 438ms |
0 / 0 |