Вопросы с тегом «recursive»

Работа с каталогом и его подкаталогами рекурсивно.


8
Как рекурсивно найти сумму, хранящуюся в каталоге?
Я знаю, что вы можете видеть размер файла в байтах, когда делаете длинный листинг с помощью llили ls -l. Но я хочу знать, сколько места в каталоге, включая файлы в этом каталоге и подкаталогах в нем, и т. Д. Я не хочу количество файлов, но вместо этого объем памяти, который …

6
Как я рекурсивно grep через файлы .gz?
Я использую скрипт для регулярной загрузки моих сообщений gmail, которые сжимают необработанные .eml в файлы .gz. Сценарий создает папку для каждого дня, а затем сжимает каждое сообщение в свой собственный файл. Я хотел бы найти в этом архиве «строку». Один Grep, похоже, не делает этого. Я также попробовал SearchMonkey.

3
Рекурсивный шар?
Я хотел бы написать что-то вроде этого: $ ls **.py чтобы получить все .py имена файлов, рекурсивно обходить иерархию каталогов. Даже если есть файлы .py, которые нужно найти, оболочка (bash) выдает следующее: ls: cannot access **.py: No such file or directory Любой способ сделать то, что я хочу? РЕДАКТИРОВАТЬ: Я …

14
Как удалить все файлы в каталоге?
Я пытаюсь удалить все файлы и подкаталоги в каталоге. Раньше я rm -rудалял все файлы, но хочу удалить все файлы и подкаталоги, кроме самого верхнего каталога. Например, у меня есть верхний каталог, как images. Он содержит файлы header.png, footer.pngи подкаталог. Теперь я хочу , чтобы удалить header.png, footer.pngи подкаталог, но …

6
Сглаживание вложенного каталога
Это, наверное, очень просто, но я не могу понять это. У меня есть такая структура каталогов (dir2 находится внутри dir1): /dir1 /dir2 | --- file1 | --- file2 Каков наилучший способ «сгладить» эту структуру директора таким образом, чтобы получить file1 и file2 в dir1, а не в dir2.

6
Как искать текст по всей файловой системе?
Предполагая, что следует использовать инструмент grep, я бы хотел найти текстовую строку «800x600» во всей файловой системе. Я пытался: grep -r 800x600 / но это не работает Я считаю, что моя команда должна делать рекурсивно grep через все файлы / папки в корневом каталоге для текста «800x600» и выводить результаты …
53 grep  recursive 

5
Как рекурсивно скопировать каталог, используя жесткие ссылки для каждого файла
Я хочу создать «копию» дерева каталогов, где каждый файл является жесткой ссылкой на исходный файл Пример: у меня есть структура каталогов: dirA/ dirA/file1 dirA/x/ dirA/x/file2 dirA/y/ dirA/y/file3 Вот ожидаемый результат, «копия» дерева каталогов, где каждый файл является жесткой ссылкой на исходный файл: dirB/ # normal directory dirB/file1 # hardlink to …

5
Как рекурсивно удалить каталоги с подстановочными знаками?
Я работаю через SSH над WD My Book World Edition. По сути, я хотел бы начать с определенного уровня каталогов и рекурсивно удалить все соответствующие подкаталоги .Apple*. Как бы я пошел об этом? Я пытался rm -rf .Apple* а также rm -fR .Apple* ни один из удаленных каталогов, соответствующих этому …

9
Использование sftp для передачи каталога?
Когда я пытаюсь использовать sftp для передачи каталога, содержащего файлы, я получаю сообщение об ошибке: skipping non-regular file directory_name Каталог содержит пару файлов и два подкаталога. Что я делаю неправильно?

10
Как подсчитать все файлы рекурсивно по каталогам
Я хочу посмотреть, сколько файлов находится в подкаталогах, чтобы выяснить, где в системе используется весь индекс. Вроде как я бы сделал это для использования пространства du -sh /* что даст мне пространство, используемое в каталогах вне root, но в этом случае я хочу количество файлов, а не размер.

6
Как рекурсивно скопировать папку идемпотентным способом, используя cp?
Когда я использую cp -R inputFolder outputFolder результат зависит от контекста : если outputFolderон не существует, он будет создан и путь клонированной папки будет outputFolder. если outputFolderсуществует, то созданный клон будетoutputFolder/inputFolder Это ужасно , потому что я хочу создать какой-нибудь сценарий установки, и если пользователь запустит его дважды по ошибке, …
46 cp  recursive 


5
Как рекурсивно удалить разрешения на выполнение из файлов, не касаясь папок?
Я сделал резервную копию на диске NTFS, и эта резервная копия действительно оказалась необходимой. Однако диск NTFS испортил разрешения. Я хотел бы восстановить их до нормального без ручного исправления каждого файла. Одна проблема заключается в том, что внезапно все мои текстовые файлы получили разрешения на выполнение, что неправильно. Итак, я …

4
Поиск самого большого файла рекурсивно
Я пытаюсь найти самый большой файл в каталоге рекурсивно. Если в этом каталоге есть подкаталог, функция должна зайти в этот каталог и проверить, есть ли там самый большой файл. Как только найден самый большой файл, выводится вывод с относительным именем пути, именем и размером самого большого файла. EX: dude@shell2 (~...assignment/solutions) …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.