regex
空白行削除
改行のみの空行と、空白文字列と改行のみで構成される空白行をまとめて削除する方法です。
アマゾンの URL から ASIN を抽出する正規表現
sed で"/"につづく10ケタの英数字を抽出。
$ while read line; do echo "$line" | sed -rn 's/.*\/(\w{10}).*/\1/p' ; done < urllist.txt B01M0KMGEQ 4487807433 B01DF3IQF4 B00UCPMTHA B00CPVWXDO B01ABS72SI B00SR46MOE B01LTHP0NY
使用したURLリスト Read more about アマゾンの URL から ASIN を抽出する正規表現
正規表現によるファイル名の一括置換
perl one liner で住所文字列から都道府県、市区町村抽出
建物名などに「都道府県区市町村」の文字が含まれる可能性もあるので、minimal match .*? を使用 Read more about perl one liner で住所文字列から都道府県、市区町村抽出