Paths should have been set correctly by shell startup.  Leaving them in
breaks cross-platform compatibility.
 #!/bin/bash
 
 options="-l"
-if echo "$LS_OPTIONS" | /bin/grep -- "--time-style=long-iso" &>/dev/null; then
-  today=$(/bin/date +'%Y-%m-%d')
+if echo "$LS_OPTIONS" | grep -- "--time-style=long-iso" &>/dev/null; then
+  today=$(date +'%Y-%m-%d')
   options="$options --time-style=long-iso"
 else
-  today=$(/bin/date +'%b %e')
+  today=$(date +'%b %e')
 fi
-/bin/ls $options ${1+"$@"} | /bin/grep "$today [012][0-9]:[0-9][0-9]"
+ls $options ${1+"$@"} | grep "$today [012][0-9]:[0-9][0-9]"