Комбинация команды find и sed (редактор потока)

Я пытаюсь найти все каталоги в / proc с именами, содержащими только числа и принадлежащими к пользователям, отличным от «root»,

Я уже пробовал это:

sudo find /proc -type d -user | sed -n '/[0-9]/p' 

Но это не работает должным образом. Я буду применять любые предложения.

  • Преобразование json-объекта сопоставления в управляемую строку csv с использованием сценария bash
  • Как заменить пробелы во всех именах файлов с помощью подчеркивания в Linux с помощью сценария оболочки?
  • Фильтрация изображений в соответствии с именем файла, почему?
  • Как продолжить скрипт после закрытия X?
  • Как я могу найти учетную запись пользователя в различных конфигурационных файлах, связанных с sudo?
  • Код выхода подзаголовка влияет на регистрацию
  • Сценарии оболочки для журналов базы данных
  • Замедленная подстановка команды Bash не работает
  • 2 Solutions collect form web for “Комбинация команды find и sed (редактор потока)”

    Кажется, это работает для меня …

     find /proc -type d ! -user root ! -name '*[!0-9]*' 

    На самом деле это довольно удобный поиск. Спасибо.

    Однако, возможно, вы захотите использовать 2>/dev/null . find жалуется много о /proc для меня.

    Попробуйте сделать это:

     find /proc -type d ! -user 'root' -regextype posix-egrep -regex ".*/[0-9]+" -ls 

    Чтобы продолжить, проверьте

     man 1 find 
    Interesting Posts

    Может ли interupt обрабатываться программным обеспечением без поддержки оборудования?

    Ctrl-D, неспособное загрузить систему Linux, после того, как блок-устройство сжимается без файловой системы,

    Локальные `set -e` для функций

    Как я могу запустить сценарий рекурсивно в каталоге

    Используйте sssd, чтобы присоединиться к машине redhat 7 в домен Active Directory, не запрашивая пароль

    Изменение кода для отправки аргумента API – Bash – Pastebin

    Grub rescue "не найден: 'grub_efi_secure_boot'", не может исправить ошибку «неизвестной файловой системы»

    «Список аргументов слишком длинный» для цикла

    Debian, нет X, нет Интернета, как скомпилировать драйвер беспроводной сети?

    Перестановка CTRL-ALT- в CTRL-SHIFT- в URxvt> = 9.20

    Как получить 2 разных результата из 1 файла в unix?

    Как смонтировать общую папку VMWare при запуске?

    Неправильное поведение SED с входным файлом

    Установка реверсивного моста PCIe-PCI в Debian приводит к «неклассифицированному устройству»,

    Doubleboot Debian и Windows загружают Windows прямо сейчас

    Linux и Unix - лучшая ОС в мире.