用脚本格式化输出

用脚本格式化输出

输入一串随机数字,然后按千分位输出。

比如输入数字串为“123456789”,输出为123,456,789

#!/bin/bash

read -p "输入一串数字:" num
v=`echo $num|sed 's/[0-9]//g'`
if [ -n "$v" ]
then
    echo "请输入纯数字."
    exit
fi
echo $num | sed ':a;s/\B[0-9]\{3\}\>/,&/;ta'

测试结果
用脚本格式化输出_第1张图片

你可能感兴趣的:(SHELL脚本练习)