egrep '\b[A-Z]+\b' filename.sh
Давай расстанемся:
[A-Z]
представляет любой символ в классе символов [ABCDEFGHIJKLMNOPQRSTUVWXYZ]
. [A-Z]+
представляет одно или несколько вхождений символов верхнего регистра. Примеры совпадений: :A
, HELLO
, IS
, I
, ELEPHANT
и т. д. '\bINDIA\b'
:точно так же, как поиск ПО ВСЕМ СЛОВУ для слова INDIA
в верхнем регистре. Это будет НЕ соответствовать INDIANA
. Таким образом, применение того же принципа-'\b[A-Z]+\b'
выглядело бы для целых слов, содержащих одну или несколько букв в верхнем регистре. egrep '\b[A-Z]+\b' filename.sh
будет искать слова, содержащие одну или несколько букв в верхнем регистре в файле-filename.sh
. \b
-точно так же, как поиск по целому слову.
Вы можете попробовать:
ffmpeg -i <input_path> -c:v libx264 -r 30 -s 1280x720 -force_key_frames expr:gte(t,n_forced*2) <output_path>
Я не уверен, что это точно удовлетворит ваши потребности, но опять же, я не ffmpeg
эксперт, а всего лишь случайный пользователь.