Сначала мы используем параметр Z
, затем на другом конце xargs с параметром -0 поймает имена файлов и выведет их статистику, отсортирует и удалит информацию о времени, чтобы выявить отсортированный самый новый первый список.
grep -Zlir users /var/www/mysite | xargs -0 -r stat --format='%Y+%n' | sort -t+ -k 1,1nr | cut -d+ -f2-
В большинстве дистрибутивов есть что-то вроде (проверьте /etc/bash.bashrc
и /etc/profile
код, подобный этому)
for file in /etc/profile.d/*.sh ; do. $file ; done
Существует модуль PAM, называемыйpam_env
(справочной страницей ), который по умолчанию устанавливает переменные среды, указанные в /etc/environment
.
Проверьте также /etc/login.defs
и /etc/environment
.
Подробнее здесь :Полное представление о том, где установлена переменная PATH в bash