A2012178.1220.051.2012178233531.hdfのような名前の膨大な量のファイルがあります。2 番目の文字から 8 番目までの文字は、日付、年、ユリウス日です。13文字目からファイルの拡張子まで、名前が私にはゴミです...ので、ファイルの名前を変更し、日付を変換したいと思います(便宜上)。
これまでのところ、bashで日付を変換できます
CONVERTED=$(date -d "${Year}-01-01 +${JulianDay} days -1 day" "+%Y%m%d")
しかし、ファイル名から年とユリウス日を読み取り、bash スクリプト内の名前を置き換える方法がわかりません....
何か案が?