如何通过unix命令分割给定范围
问题描述:
我有一个字符串,如说x..y
。如何通过unix命令分割给定范围
我想输出有x
和y
。 x
和y
可以是整数或浮点数。
如何使用shell脚本实现此目的?我试图为整数使用这个命令:
a21=`echo $a2 | cut -d'.' -f1`
答
你可以使用的字符串处理语言的任何一个像awk
/sed
。
下面是一个awk
例如:
echo 1.234..5.678 | awk -F[.][.] '{print $1,$2,":",$0}'
可以很明显的改变print
语句在该行摆脱输入($0
)的
echo 1.234..5.678 | awk -F[.][.] '{print $1,$2}'
这是一个有点不清楚你想要什么。你能澄清吗? – fedorqui 2015-01-07 11:39:11