Index > Bash 拡張子を置き換えたい
Fri, February 16, 2007

Bash 拡張子を置き換えたい

bashでは、簡単に記述できるのだが、 何度書いても記述法方を記憶できない。

code

textf="foo.txt"
htmlf=${textf%.*}.html
echo $htmlf

(例)拡張子置き換え処理でよく使うイディオム

for textf in *.txt
do
    htmlf=${textf%.*}.html
    echo $htmlf
    #mv $textf $htmlf
done

関連

 Twitter
follow me on Twitter
 Categories