Problema: tienes un montón de ficheros con extensión "abc" y quieres renombrarlos para que tengan extensión "xyz". Solución en una sola línea: ls -b *abc|sed 's/\(.*\)\.abc/mv \1.abc \1.xyz/'|sh
Nota: el "-b" del ls sirve para que funcione con ficheros que tienen espacios en el nombre.