find
Unix-подобные системы
Вопрос или проблема Я пытаюсь использовать find, чтобы найти файлы… которые скрыты с помощью chflags, например, chflags hidden my_file или имена файлов которых начинаются с точки, например, .my_file и игнорировать специфичные для macOS файлы .
Компьютеры и программы
Вопрос или проблема У меня есть 2 таблицы Excel. Первая таблица содержит 1 колонку со списком имен Джон, Джеймс, Стив, Ричард, Боб Вторая таблица также содержит 1 колонку со списком тех же имен, а также некоторыми другими именами.
Компьютеры и программы
Вопрос или проблема Может кто-нибудь подтвердить, что следующая строка кода даст общее читаемое человеком размер всех каталогов, которые FIND находит с “log” в названии? find -type d -name *log* | du -hcs Готовы? find .
Unix-подобные системы
Вопрос или проблема У меня есть дерево каталогов, которое содержит файлы с одинаковыми именами, например: a/file a/... a/b/file x/a/file x/a/... x/b/file Я пытаюсь использовать find (с -exec и -prune), чтобы получить все пути, где file встречается первым
Системное администрирование и сети
Вопрос или проблема Эксперты-фрилансеры в области разработки программного обеспечения предлагают инновационные решения для создания, тестирования и развертывания программного обеспечения, адаптированного под конкретные требования проекта.
Unix-подобные системы
Вопрос или проблема Краткий фон; у меня есть скрипт, который я запускаю, чтобы помещать новые эпизоды ТВ в свою библиотеку после конверсии и именования. Он просто находит соответствующий каталог по имени. Недавно я проверял свои диски с помощью fsck
Unix-подобные системы
Вопрос или проблема find . -type f -size +390625 -prune '/oracle' -exec ls -lh {} \; find: bad option /oracle Просто хочу найти все большие файлы в системе, исключив /oracle. Спасибо заранее. Опция -prune не принимает аргументов.
Unix-подобные системы
Вопрос или проблема У меня есть скрипт, который я использовал много лет для составления списка некоторых каталогов, со следующими строками: ##Найти все сценарии для этого номера сектора find /gsgt/source/scenarios/AT_* -name ${current}"*" -type d | \
Unix-подобные системы
Вопрос или проблема Я создал следующий скрипт, который перемещает старые файлы из заданного исходного каталога в целевой каталог. Он работает прекрасно. #!/bin/bash echo "Введите ваш исходный каталог" read soure echo "Введите ваш целевой каталог" read
Unix-подобные системы
Вопрос или проблема У меня следующая структура директорий на машине под управлением macOS: dir1/ |- file1.txt |- dir2/ |- file2.txt |- dir3 |- file3.txt Затем я запускаю следующие две команды find: find . -depth 1 -path '*.txt' find .
Unix-подобные системы
Вопрос или проблема Этот вопрос вдохновлен Почему использование цикла оболочки для обработки текста считается плохой практикой? Я вижу эти конструкции for file in `find . -type f -name ...`; do smth with ${file}; done и for dir in $(find . -type d -name ...);
Unix-подобные системы
Вопрос или проблема Я хочу передавать имена файлов другим программам, но все они зависают, когда в именах есть пробелы. Допустим, у меня есть файл с именем. foo bar Как мне сделать так, чтобы find возвращал правильное имя? Очевидно, мне нужно: foo\ bar
Unix-подобные системы
Вопрос или проблема find . -exec cmd {} + find . -print0 | xargs -0 cmd Оба варианта являются надежными способами выполнения команды над файлами, найденными с помощью find. Что предпочтительнее? Что более портативно, надежно, эффективно, универсально и почему?
Системное администрирование и сети
Вопрос или проблема Я пытаюсь “grep” контент из списка файлов в текущем каталоге, соответствующих расширениям asp, html и htm. Я также использую cygwin с: bash: 4.4.12(3)-release, findutils (find и xargs): 4.6.0-1 Для этого я создал функцию
Компьютеры и программы
Вопрос или проблема Предположим, у меня есть следующее, и я хочу заменить 11 на 34, но только первые две цифры из 4-значных чисел: defc 111 1211) (def6t 1155 (defdt 1143 defa 113 1144) На это: defc 111 1211) (def6t 3455 (defdt 3443 defa 113 3444) Как
Unix-подобные системы
Вопрос или проблема Я хочу исключить все файлы C, которые имеют соответствующий файл asm. Файлы сборки заканчиваются на _x86_64.S. Файлы C имеют одинаковые имена, но с .c вместо _x86_64.S в конце. Как мне сделать что-то вроде: find .
Компьютеры и программы
Вопрос или проблема Допустим, у меня есть это, и я хочу заменить 11 на 34, но только первые две цифры 4-значных чисел: defc 111 1211) (def6t 1155 (defdt 1143 defa 113 1144) На это: defc 111 1211) (def6t 3455 (defdt 3443 defa 113 3444) Как это можно сделать
Unix-подобные системы
Вопрос или проблема Существует ли переменная окружения, которую я могу установить, чтобы её могла считывать find (WSL Ubuntu 20.XX LTS), чтобы она никогда не искала пути, которые содержат, например, node_module или .git, когда выполняется поиск?
Компьютеры и программы
Вопрос или проблема Есть ли способ “найти на странице” без нажатия Ctrl + F? Firefox предлагает эту функциональность, но Google Chrome, по всей видимости, нет, судя по настройкам. Расширение “type-ahead-find”
Компьютеры и программы
Вопрос или проблема Мой вопрос очень похож на этот, за исключением того, что я спрашиваю про Edge: я хочу открыть гиперссылку с помощью сочетания клавиш, используя инструмент поиска ctrl + f и без необходимости сначала нажимать esc.