Для любого .rpm
файла выполните rpm -qlp youpakage.rpm
. Итак, для вашего rpm-файла выполните
rpm -qlp flow-tools-0.68.5.1-1.el6.x86_64.rpm
или
rpm -qlp http://dl.fedoraproject.org/pub/epel/6/x86_64/flow-tools-0.68.5.1-1.el6.x86_64.rpm
и вы увидите /etc/sysconfig/flow-capture
в списке.
Из man rpm
-q -- запрос
-p, --package PACKAGE_FILE Запрос (неустановленного) пакета PACKAGE_FILE. PACKAGE_FILE может быть указан как URL в стиле ftp или http, в этом случае в этом случае заголовок пакета будет загружен и запрошен. См. раздел ОПЦИИ FTP/HTTP для получения информации о внутренней поддержке ftp и http клиентов rpm. PACKAGE_FILE аргумент- аргумент(ы), если это не бинарный пакет, будет интерпретирован как ASCII манифест пакета, если не используется опция --nomanifest. В манифестах, комментарии разрешены комментарии, начинающиеся с символа '#', и каждая строка файла манифеста пакета может включать разделенные пробелами глобальные выражения выражения, включая URL, которые будут расширены до путей, подставляемых вместо манифеста пакета в качестве дополнительных PACKAGE_FILE в качестве дополнительных аргументов запроса.
-l, --list Перечислить файлы в пакете.
El formulario correcto es el siguiente, así como si desea que nombre de archivo solo se imprima, usando find
yshell (POSIX sh/bash/Korn/zsh) parameter substitution expansion
.:
find /path/to -type f -name "[!_]*" -exec sh -c 'printf "%s\n" "${1##*/}"' _ {} \;
O podemos usar find
con la combinación -execdir
si no le importa el ./
inicial.
find /path/to -type f -name "[!_]*" -execdir printf '%s\n' {} +
También usaría find -type f ! -name "_*"...
.
find. -type f ! -name "_*" -printf "%f\n"
El printf
con %f
es una extensión GNU de POSIX find
.