فرض بگیریم فولدری دارید که تعداد زیادی فایل در آن وجود دارد و میخواهید نام فایلها را عوض کنید.
مثلا همهشان نام IMG دارند و میخواهید به جای آن بنویسید Image. بهطور یقین تغییر نام به روش دستی ساعتها بهطول میانجامد اما با کمک این فن کوچک و مختصر، میتوانید وقت زیادی را بخرید:
دستور for در اسکریپتها اینگونه عمل میکند:
for var in
var;done$ do
میتوانید بهجای
{var/originaltext/replacetext}$
بنابراین اگر این دستور را داخل دایرکتوری عکسهایمان اجرا کنیم:
{f/IMG/Image}; done$ f$ for f in *; do mv
برای هر فایلی که دارای الگوی * باشد (یعنی همه فایلها)، دستور زیر اجرا میشود:
.jpg230.jpg Image_230mv IMG_