Basado en las reflexiones de Michael Hampton , traté de asegurarme de que estaba ejecutando gdm
y no algún otro gerente. Instalé system-switch-displaymanager
a través de
sudo dnf install -y system-switch-displaymanager
y ejecutó system-switch-displaymanager gdm
. Luego, verificó que se estaba ejecutando:
sudo systemctl status gdm.service
● gdm.service - GNOME Display Manager
Loaded: loaded (/usr/lib/systemd/system/gdm.service; enabled; vendor preset:>
Active: active (running) since Tue 2018-05-22 14:16:48 BST; 4min 28s ago
Main PID: 1341 (gdm)
Tasks: 3 (limit: 4915)
Memory: 9.3M
CGroup: /system.slice/gdm.service
└─1341 /usr/sbin/gdm
Ahora veo lo que muestra esta respuesta y no es feo en -el teclado de la pantalla.
Сначала мы используем параметр Z
, затем на другом конце xargs с параметром -0 поймает имена файлов и выведет их статистику, отсортирует и удалит информацию о времени, чтобы выявить отсортированный самый новый первый список.
grep -Zlir users /var/www/mysite | xargs -0 -r stat --format='%Y+%n' | sort -t+ -k 1,1nr | cut -d+ -f2-
С zsh
:
print -rl ./**/*(.De_'grep -qi "string" $REPLY'_om)
Здесь используются квалификаторы glob для выбора только обычных файлов (.
) которые содержат string
(то есть результаты glob, для которых выражение e_'grep -qi "string" $REPLY'_
возвращает true
), а затем через om
сортирует окончательные результаты по mtime
(сначала самые новые). Удалите D
, если вы не хотите искать скрытые файлы.