ベストアンサー1
for F in *_*; do echo mv -- "${F}" "${F%_*}.${F##*_}"; done
出力が正しいと思われる場合は、echo
上記のコマンドを削除してください。
ヒントは${F%_*}
最後のものを削除し_26
、${F##*_}
最後のものより前のすべてを削除することです_
。どのように機能するかを見るには、次のコマンドを試してください。これで、区切り記号は次のようになります:
。
echo "${PATH}"
echo "${PATH%:*}"
echo "${PATH##*:}"
echo "${PATH%:*}_${PATH##*:}"