вы можете делать несколько вещей, используя "подстановку" В двух словах :оболочка пытается соответствовать
? to any character, (unless it is "protected" by single or double quotes
* to any string of characters (even empty ones), unless protected by single or double quotes
[abc] can match either 'a', 'b' or 'c'
[^def] is any single character different than 'd', 'e' or 'f'
Таким образом, чтобы сопоставить в /usr/bin что-либо с python в нем:
ls -d /usr/bin/*python* # just looks into that directory
или с помощью find вы также можете использовать подстановку. Однако вам нужно заключить его в кавычки, чтобы оболочка не расширяла их, а вместо этого отдавала их команде поиска с неповрежденным «*»:
find /usr/bin -name '*python*' # could descend into subfolders if present