Здравствуйте.
Есть куча файлов вида file.0, file.1 и т.д. Необходимо переименовать файлы в зависимости от сигнатуры в начале файла. Т.е. если там PK, то делаем file.0.zip, Rar в file.0.rar и т.п.
Приблизительно представляю, что результаты grep Rar * можно подставить в mv посредством xargs, но правильно сделать это пока не получилось.