如何通过unix命令分割给定范围

问题描述:

我有一个字符串,如说x..y如何通过unix命令分割给定范围

我想输出有xyxy可以是整数或浮点数。

如何使用shell脚本实现此目的?我试图为整数使用这个命令:

a21=`echo $a2 | cut -d'.' -f1` 
+0

这是一个有点不清楚你想要什么。你能澄清吗? – fedorqui 2015-01-07 11:39:11

你可以使用的字符串处理语言的任何一个像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}' 
+0

其工作。谢谢Andy – ursandy 2014-11-06 08:44:22

+0

如何在c @andy – ursandy 2014-11-06 10:10:00

+0

@ursandy中做到这一点,如果您完成了,请记住您可以接受答案。 – fedorqui 2015-01-07 11:35:19