Ainda não tenho 100% de certeza de que entendi a pergunta, mas eis alguns pensamentos.
-
sed 's/:.*//'irá manchar qualquer nome de arquivo que tenha dois pontos. O cólon é um caractere de nome de arquivo legal no Mac? Se não, isso não será um problema para você. Caso contrário, considere fazersed 's/: Word.Document.8$//'ou.sed 's/: [^:]*$//'. - O comando
mvgerado porxargsparece um problema. Experimentexargs -I % sh -c 'echo mv "%" "%.doc"'.