Split number by groups with three digits
$ ls /tmp -al
-rw------- 1 user user 667030687 Apr 14 11:06 huge.log.gz
groupnum() {
perl -pe 's;(?<=\d)(\d{3})(?=(\d{3})*(\D|$));.$1;g;'
}
$ ls /tmp -al | groupnum
-rw------- 1 user user 667.030.687 Apr 14 11:06 huge.log.gz