Сломанный ключ Fn - переназначение?

find может сделать это довольно удобно с терминала. Вот пример, в котором я ищу полный путь к файлу Taxes-2013.pdf:

sudo find / -name Taxes-2013.pdf

Предоставляет выход:

/home/me/Documents/Taxes-2013.pdf

Я использую sudo, чтобы я мог избежать всех разрешений, запрещенных для вывода, которые я бы в противном случае мог получить с помощью find при поиске из корня дерева.

Если вы просто хотите имя пути и хотите, чтобы filename stripped off вы можете использовать

sudo find / -name Taxes-2013.pdf | xargs -n1 dirname

Примечание: если вы привыкли помещать пробелы в имена, это относится к вам.

Some источники:

this

http://www.commandlinefu.com/commands/using/dirname

http : //www.commandlinefu.com/commands/using/dirname

Проверено на Ubuntu 14.04

1
задан 29 November 2017 в 23:55

0 ответов

Другие вопросы по тегам:

Похожие вопросы: