Запитання з тегом «recursive»

Операція над каталогом та його підкаталогами, рекурсивно.

5
Як рекурсивно видаляти дозволи на виконання файлів з файлів, не торкаючись папок?
Я зробив резервну копію на накопичувачі NTFS, і ну, ця резервна копія справді виявилася необхідною. Однак накопичувач NTFS зіпсував дозволи. Я хотів би відновити їх до нормального без ручного виправлення кожного файлу. Одна з проблем полягає в тому, що раптом усі мої текстові файли отримали дозволи на виконання, що неправильно …


5
Різниця між -r і -R
Часто буває так, що я хочу застосувати операцію рекурсивно. Деякі команди, наприклад, grep, використовують малі r для позначення рекурсії. Наприклад grep -r foo . Інші команди, здається, віддають перевагу великому регістру R: chmod -R 755 . Я постійно переживаю ці помилки і забуваю, що є. Чи є якась логіка, що …

3
Видаліть файли та каталоги за їх назвами. Немає такого файлу чи каталогу
Мені потрібно видалити всі зібрані дані: названі каталоги build, названі каталоги obj, * .so файли. Я написав команду find \( -name build -o -name obj -o -name *.so \) -exec rm -rf {} \; який проходить через всі каталоги рекурсивно і видаляє все, що мені потрібно. Чому я маю такий …
32 find  rm  recursive 

2
Як rm -r іде на рекурсивне видалення? У якому порядку?
Чи є якийсь порядок операцій rm? Я виступав rmу великому каталозі і мені цікаво, де я повинен подивитися, що можна було видалити. Чи rmспочатку працюють файли, потім каталоги? Або він базується на деякій інформації в таблиці inode? Характеристики: rm від GNU coreutils 8.22: Арка Linux, що працює на файловій системі …
30 rm  recursive 



2
Як я зупиняю пошук, щоб не спускався до знайдених каталогів?
Я хочу знайти всі каталоги з певним рядком, щоб я міг ще раз знайти файли, що містяться в ньому. Тому я не хочу витрачати час на ./my-search-term/dir/my-search-termтощо. Як я можу припинити повторення, коли знайшов перший каталог мого пошуку?
24 find  recursive 

4
wget - Як завантажувати рекурсивно і лише певні типи / розширення mime (тобто лише текст)
Як завантажити повний веб-сайт, але ігноруючи всі бінарні файли. wgetця функція використовує -rпрапор, але він завантажує все, а деякі веб-сайти є занадто великими для машини з низькими ресурсами, і це не корисно з певної причини, яку я завантажую на сайт. Ось командний рядок, який я використовую: wget -P 20 -r …

2
Виключіть приховані підкаталоги з grep -r
У мене локальна копія svn, я хочу здійснити пошук по рядку some_string. $ grep some_string * -r lang/en:some_string=Some string lang/.svn/en:some_string=Some string Але якщо піти трохи далі, схоже, що сховані каталоги першого рівня виключені: $ cd lang && grep some_string * -r en:some_string=Some string Як я можу видалити приховані директорії svn …
22 grep  recursive 

7
Як скопіювати структуру папки та зробити символічні посилання на файли?
У мене є папка ДЖЕРЕЛО, яка містить декілька папок нижнього рівня, кожна з яких має власні файли. Я хочу скопіювати цю папку в нову папку COPY, де мені потрібно скопіювати структуру каталогів, але зберегти файли як символічні посилання на вихідні файли в SOURCE та його підпапках.

6
Рекурсивний пошук не працює на греп на сонелі
На нашому сервері Solaris я виявляю, що grep -rце не працює. Це звичайний спосіб, який я використовую grep. Здається, egrepмає таку саму поведінку. З огляду на те, що я не маю контролю над машиною, чи є спосіб grepздійснити рекурсивний пошук? Або мені потрібно труби вихід findв grep?

1
rsync рекурсивно з певною глибиною папок
Я хочу rsyncв папку рекурсивно, але хочу, щоб підпапки були включені лише на певну глибину. Наприклад, я б хотів глибини 1,2,3 або 4 таких папок: source/ ├── subfolder 1 │ ├── subsubfolder │ │ ├── subsubsubfolder │ │ │ └── wanted with depth 4.txt │ │ └── wanted with depth …

8
ls вміст каталогу ігноруючи символьні посилання
У мене є каталог, в якому я хотів би перерахувати весь вміст (файли та підкаталоги), не показуючи символічні посилання. Я використовую утиліти GNU в Linux. lsВерсія 8,13. Приклад: Повний список каталогу: ~/test$ ls -Gg total 12 drwxrwxr-x 2 4096 Jul 9 10:29 dir1 drwxrwxr-x 2 4096 Jul 9 10:29 dir2 …
17 ls  symlink  recursive 

5
chmod рекурсивний дозвіл на тисячі файлів
Це більш загальне питання про "chmoding" рекурсивно. У мене є цей скрипт, який у певний момент потребує рекурсивної зміни дозволів у папці, що містить кілька сотень тисяч файлів. У цю папку щодня додаються нові файли, але ті, які вже є, мають уже встановлені дозволи, і вони не змінюються. Моє запитання …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.