2014-11-06 76 views
0

我有一個字符串,如說x..y如何通過unix命令分割給定範圍

我想輸出有xyxy可以是整數或浮點數。

如何使用shell腳本實現此目的?我試圖爲整數使用這個命令:

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

這是一個有點不清楚你想要什麼。你能澄清嗎? – fedorqui 2015-01-07 11:39:11

回答

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}' 
+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