Фактически, команда, опубликованная в исходном вопросе, применима к широкому диапазону ситуаций:
find ${PWD} -name "*.pdf"| xclip -i -selection clipboard -t text/uri-list
единственное требование для первой команды (find в этом случае), чтобы сгенерируйте список абсолютных имен файлов в файлы, которые необходимо скопировать. Если вы проверите man find, вы увидите, что вы можете изменить команду, чтобы найти файлы, созданные позже определенной даты, размером более определенного размера, с определенными разрешениями, соответствующими определенному регулярному выражению и т. Д.
Если вы хотите иметь короткую команду для конкретного случая использования - eq копируя файлы из текущего каталога и под соответствующим конкретным маскам, вы можете написать короткий скрипт:
#!/bin/sh
find "$PWD" -name "$1" | xclip -i -selection clipboard -t text/uri-list
и вызвать его с помощью
cb "*.txt"
(где cb имя скрипта)