- , , (, Python/Ruby/Perl), sed/awk/grep.
, Ruby:
$ echo "Change 1234567890 to 456-7890" | ruby -e 'puts $stdin.read.gsub(/\d{3}(\d{3})(\d{3})/){|x| "#{$1}-#{$2}"}'
.. :
Change 456-7890 to 456-7890
() Ruby over sed:
- Ruby/etc , sed/awk/grep, , , , , /
- , "" script