Цикл for для подпапок и плоских папок одновременно

Эту команду можно использовать для отображения формата сжатия пакета RPM:

rpm -qp --queryformat '%{PAYLOADCOMPRESSOR}\n' <file_name>
1
24.03.2020, 09:02
1 ответ

Попробуйте globstarи extglob, которые специфичны для bash

.
#!/usr/bin/env bash

shopt -s globstar extglob

if [[ -d $1 ]]; then
  for file in "$1"/**/*.@(mkv|mp4|avi); do
  :
  done
fi 
2
28.04.2021, 23:19

Теги

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