1
我完全是一個正則表達式新手,我認爲我的代碼的問題在於正則表達式我在匹配匹配函數awk。awk中bash shell腳本中的正則表達式
#!/bin/bash
...
line=$(sed -n '167p' models.html)
echo "line: $line"
cc=$(awk -v regex="[0-9]" 'BEGIN { match(line, regex); pattern_match=substr(line, RSTART, RLENGTH+1); print pattern_match}')
echo "cc: $cc"
結果是:
line: <td><center>0.97</center></td>
cc:
事實上,我想提取數值0.97到可變立方厘米。
非常感謝你。 – dudu