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

时间:2014-11-06 07:32:14

标签: unix

我有一个字符串,如x..y

我想要一个xy的输出。 xy可以是整数或浮点数。

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

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

1 个答案:

答案 0 :(得分:2)

您可以使用任何一种字符串处理语言,例如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}'