字符串中提取信息,我有以下格式的行文本文件:使用shell腳本
9999.0 @str:Attribute|ID=foo_1|SendingTime=2015-07-24 05:12:12.123|S-Id=9999|IDSource=Test_3|Qty=1555
從這個我想從每行獲得各個部分的保持,使用shell腳本。舉例來說:
VAR1 = Attribute,
VAR2 = Date,
VAR3 = timeStamp,
VAR4 = Qty
主要問題是信息以不同順序排列,一些信息在每行中有更多/更少的不需要的數據。因此分裂到一個數組只是不會削減它。
有沒有'Date'也不'timeStamp'輸入。如果你想得到具體的解決方案,請使用更好的樣本輸入和預期輸出。 – choroba
我認爲日期和時間戳是從'SendingTime'字段中提取的。 – chepner