我知道它很簡單,但沒有得到它。 我有一個shell腳本,在腳本里面有一個變量,其值如下 - 記錄1:[記錄bdfo_len 73 bdfo_key「200000014」bdfo_param_no「000」parm01 NULL parm02 NULL parm03 NULL parm04 NULL parm05 NULL parm06 NULL parm07 NULL parm08 NULL parm09 NULL parm13 NULL parm16 NULL parm017 NULL parm18 NULL parm93 NULL parm94 NULL parm96 NULL parm97 NULL parm83 NULL頁眉[記錄bdfo_run_date 41991 bdfo_file_id 「GYFL3027」 bdfo_centre_id 「G」 bdfo_sbi_file_ind 「YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY」]拖車NULL數據NULL]記錄2:[記錄 我需要從中提取bdfo_run_date,請問如何獲取?變量值提取
Q
變量值提取
-2
A
回答
0
如果您使用的是帶有正則表達式的支持bash中,您可以構造您感興趣的輸入部分匹配的正則表達式:
bdfo_run_date [0-9]+
把你在括號中需要的部分,並使用=~
操作這使該比賽結果數組BASH_REMATCH
在:
[[ $INPUT =~ bdfo_run_date\ ([0-9]+) ]] && echo "${BASH_REMATCH[1]}"
0
echo "$recordVariable" |grep -oP 'bdfo_run_date\s+\K[^ ]+'
41991
相關問題
- 1. 變量故障提取值
- 2. Jsoup - 提取變量值
- 3. php提取函數獲取變量值
- 4. 從XML變量中提取值
- 5. 與XPath提取變量的值在python
- 6. PHP提取值形成一個變量
- 7. 從字符串變量中提取值
- 8. 提取賦值的變量名
- 9. 通過Web Scraping提取JavaScript變量值
- 10. 從數組中提取變量值
- 11. PHP:提取變量
- 12. CMD /批量提取變量
- 13. 取值爲變量
- 14. 提醒一個變量值
- 15. 從HTML源提取變量
- 16. 提取平日變量
- 17. GET方法...提取變量
- 18. PHP提取到類變量
- 19. 如何在Spring AOP中提取變量值提示
- 20. 通過變量值獲取常量值
- 21. 作爲文本讀取PHP文件,提取變量值
- 22. 從char向量中提取變量
- 23. 如何正確提取獲取變量
- 24. 變量值獲取子shell
- 25. 獲取變量的值
- 26. 獲取原始變量值
- 27. 獲取變量值後面
- 28. 從Tensorflow獲取變量值
- 29. 從mongoDB變量獲取值
- 30. 獲取變量的值
嗨,如果有下列答案幫助了你,那麼請通過接受由TI應答確認在答案旁邊貼上正確的標記。您也可以爲其他提供多種方法來解決相同問題的人提供幫助。 –