そういえば

今日、shell script 書いてて思ったコト。
以下なナニを見つつ
# 一部のみ、です

for i in fuga/* ;
do
    if [ -d $i ] ;
    then
        continue
    fi

    mv $i hoge/.
done

こうも書けるな、と。

for i in fuga/* ;
do
    [ -d $i ] && continue

    mv $i hoge/.
done

でも、書くトキにそう手が動かなんだ。
# 手クセと言えば手クセだし、
# もっかい書けって言われてもああ書くな
ぱっと見、直感的に分かるのは前者だな、というあたり。新人類ッスか? (古

追記

もしかすると上記の確認がたくさんあったら後者な書き方したかな。どうかな。