for i in $(ls); mv $i $(expr $i \* 2).ext; done
とするつもりが
for i in $(ls); mv $i $(expr $1 \* 2).ext; done
とした結果syntax errでexprから何も出力されず全ファイルを".ext"に上書きしてしまった話

フォロー

教訓: 基本 mv -n しよう

· · SubwayTooter · 0 · 0 · 0
ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。