В зависимости от Вашей Версии MacOS X, можно создать собственное содержание для приложения Словаря. Существует много предварительно сгенерированного материала там и даже несколько дополнительных инструментов для преобразования материала из других источников.
В основном Вы нуждаетесь в своем входе "словаря", который будет хорошо отформатирован и решаете, какое поле идет где.
Использовать ls *s1r* *s2r* *s3r* *s19r*
.
Если Вы заботитесь о не существующие файлы, можно установить nullglob опцию:
nullglob
If set, bash allows patterns which match no files (see
Pathname Expansion above) to expand to a null string,
rather than themselves.
Если Ваша оболочка не является ударом, существует, вероятно, похожий способ. Взгляните на, он - страница справочника.
Вы могли бы хотеть попробовать это:
ls *s?([123])r* *s19r*
У меня есть каталог со следующими файлами:
% ls | column
s10r s12r s14r s16r s18r s1r s2r s4r s6r s8r
s11r s13r s15r s17r s19r s23r s3r s5r s7r s9r
Используя вышеупомянутое упомянутый ls:
% ls *s?([123])r* *s19r*
s19r s1r s2r s3r
См. руководство удара по сопоставлению с образцом для получения дополнительной информации.