Результаты поиска по запросу "find"

2 ответа

найти файлы старше X дней в bash и удалить

У меня есть каталог с несколькими ТБ файлов. Я хотел бы удалить все файлы в нем старше 14 дней. Я думал, что буду использоватьfind . -mtime +13 -delete, Чтобы убедиться, что команда работает должным образом, я запустилfind . -mtime +13 -exec ...

6 ответов

Иерархия открытых вызовов

я есть класс X, содержащий метод myMethod (). Я хотел бы найти местоположения во всех проектах в моей текущей рабочей области, где вызывается этот myMethod (). Я не могу использовать какие-либо функции поиска, так как есть несколько классов ...

4 ответа

Также без подстановочных знаков это было бы возможно с помощью

оложим, у меня есть два файла:ac а такжеabc, Я хочу найти регулярное выражение для сопоставления обоих файлов. Обычно я ожидаю, что сработает следующее регулярное выражение, но оно никогда не работает: find ./ -name ab?cЯ пытался избежать или ...

ТОП публикаций

1 ответ

Вы совершенно правы. Я полагаю, что если не выполнять итерацию и поиск по карте вручную, вам следует использовать двунаправленную карту, например, уже предложенный Boost.MultiIndex.

юнаходить метод находит указанный ключ встанд :: Карта и вернуть итератор для элемента. Есть ли способ найти значение и получить итератор для элемента? Что мне нужно сделать, это проверить, что указанное значение существует в std :: map. Я сделал ...

4 ответа

Также необходимо:

самый быстрый способ проверить, содержит ли файл определенную строку или число?

7 ответов

Это не отвечает на вопрос вообще.

ользую поиск для всех файлов в каталоге, поэтому я получаю список путей. Однако мне нужны только имена файлов. то есть я получаю./dir1/dir2/file.txt и я хочу получитьfile.txt

4 ответа

@Lekensteyn Уже было установлено, что это было до вашего комментария. Я думал, что признал Shahadat до вашего поста, это было просто "хорошо". Нет, я не запускал его вручную, я делал это изо всех сил и редко использовал эту форму поиска регулярных выражений с помощью find. Это была вещь типа «может помочь».

у точно знать, что{} \; а также{} \+ а также| xargs ... делать. Пожалуйста, уточните это с объяснениями. Ниже 3 команды выполняются и выдают одинаковый результат, но первая команда занимает немного времени, и формат также немного ...

8 ответов

Имейте в виду, что компиляция может включать в себя большую часть передачи данных, которая часто лучше всего выполняется на локальном компьютере, а не шифруется по каналу связи с неопределенной скоростью.

раз, когда я смотрю чужой код, я просто хочу найти, где и как определяется переменная. Обычно то, что я делаю сейчас, - это ищу тип переменной, пока не найду определение, которое занимает очень много времени. И я думаю, что есть некоторые ...

3 ответа

Если вы хотите что-то эффективное, вам нужно придумать четкие правила. Какова ваша конечная цель?

у сделать следующее: Определите карту между строкой и любым типом объекта (может быть списком, целым числом - что угодно). Ключи к карте могут быть следующими (значения, опять же, не важны): "AAA / 123" ==> 1 «AAA /"==> 2 «В /"==> 3 "CCC / *" ==> ...

4 ответа

Linux, почему я не могу найти результат для rm?

извините, если это вопрос новичка, но я не могу найти хороший ответ. Чтобы найти и удалить то, что я могу использовать find . -name ".txt" -exec rm "{}" \;Но почему я не могу просто передать результаты как find . -name ".txt" | rmкак я бы ...