min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

bash if文のカッコ[[ ]]で正規表現/RaspberryPi(omxplayer)でテレビをMV動画プレイヤーにする

 

拡張子mkvとmp4とwebmが混在したフォルダ内から、mkvのものだけを抜き出して、ファイル名に「Pick」または「レーザー」が含んだものだけを再生する。

ーーー

フォルダ内はこれ。

f:id:min117:20160605105004p:plain

$ for i in *mkv; do if [[ "$i" =~ .*Pick.* || "$i" =~ .*レーザー.* ]]; then echo "$i";  for j in `seq 1 10`; do│············· if [[ "$j" -le 2 ]]; then echo "$j"; omxplayer "$i"; fi; done; fi; done

f:id:min117:20160605112501p:plain

各ファイルの再生回数は -le 2 を増やすなり減らせば調整できる。

f:id:min117:20160605112136p:plain

f:id:min117:20160605111617p:plain

f:id:min117:20160605111638p:plain

f:id:min117:20160605111725p:plain