#!/bin/bash
temp="1 1 -1 1.5 3 -2.3"
echo "$temp" | grep -oP '(?<!\S)1(?!\S)' | wc -l
echo "$temp" | perl -lne 'END {print $c} map ++$c, /(?<!\S)1(?!\S)/g'
IyEvYmluL2Jhc2gKdGVtcD0iMSAxIC0xIDEuNSAzIC0yLjMiCmVjaG8gIiR0ZW1wIiB8IGdyZXAgLW9QICcoPzwhXFMpMSg/IVxTKScgfCB3YyAtbAplY2hvICIkdGVtcCIgfCBwZXJsIC1sbmUgJ0VORCB7cHJpbnQgJGN9IG1hcCArKyRjLCAvKD88IVxTKTEoPyFcUykvZyc=