Самый быстрый способ открыть все файлы в каталоге с несколькими расширениями файлов в командной строке

Если я хочу открыть все файлы mp4 в каталоге, я могу просто сделать что-то вроде totem *.mp4 . Но как я могу открыть все mp4 и все файлы flv в этом каталоге с помощью одной команды. Т.е. я хочу сделать что-то вроде этого totem (*.mp4 OR *.flv) . Какой самый простой способ сделать это? Возможно, это помогает мне использовать zsh .

3 Solutions collect form web for “Самый быстрый способ открыть все файлы в каталоге с несколькими расширениями файлов в командной строке”

Просто позвоните

 totem *.mp4 *.flv 

Слишком легко, не так ли 😉

Или в одном шаблоне (с extended_glob ):

 totem *.(mp4|flv) 

Или немного более компактный:

 totem *.{mp4,flv} 
  • zsh: команда не найдена: {compinstall, compinit, compdef}
  • Завершить только в начале слова
  • Генерация цитируемых аргументов команды
  • Выход функции zsh удаляет ведущие пробелы
  • Как переключиться с bash на zsh?
  • zsh не может содержать некорректные `$ *` и `$ @` равные
  • Могу ли я перемещаться по меню закрытия zsh с помощью vi-подобных клавиш hjkl?
  • Удалить часть каталога из текущего каталога в zsh
  • Почему `setopt nohup` требуется, чтобы сделать работу nohup watch в zsh?
  • Как управлять конфигурациями на нескольких компьютерах и оболочках?
  • zsh / Prezto: трудности с правильным выравниванием
  • Linux и Unix - лучшая ОС в мире.