Стандартный способ сделать этот вид вещи состоит в том, чтобы использовать sed для генерации нового имени файла:
ls | while read file; do
new=$( echo $file | sed 's/[^0-9]*\([^ ]*\)[^.]*\(\..*\)*/object\1\2/' )
mv "$file" "$new"
done
Прежде чем Вы сделаете это, необходимо исследовать команды, чтобы гарантировать, чтобы они сделали то, что Вы wnat, и делают резервным копированием.
Вы неправильно истолковываете результаты, clock-app
подключения к веб-сайту и не слушают на порте 80.