回答
如果所有的數據有1位,1個點,6個位數的完全是一個模式,你可以用sed:
sed -r 's/.*([0-9]\.[0-9]{6}).*/\1/' file
如果你想在containig「的意思是MP2 RMS」的臺詞只有這個模式:
sed -r 's/mean MP2 rms.*([0-9]\.[0-9]{6}).*/\1/' file
只是爲了闡述你的答案。 'sed'命令只是Unix/Linux系統。 http://www.grymoire.com/Unix/Sed.html –
要使用類似於'sed'的Windows命令,請參閱'findstr'。 http://ss64.com/nt/findstr.html –
@DavidRuhmann - FINDSTR無法從一行中提取匹配文本。它只能打印包含匹配的整個行。 – dbenham
如果你的數據是6場用空格分開,沒有奇怪的字符,你可以使用這個:
@echo off
for /f "usebackq tokens=1,2,3,4,5,6 delims= " %%a in ("data.txt") do (
echo %%e
)
在循環中,每個字段都從%%a
到%%f
獲得一個字母。 %%e
是你想要的數據。例如:
C:\batch>get_data.cmd
0.287070
0.387070
0.487070
0.587070
- 1. 使用特定名稱複製文件批處理
- 2. 如何使用批處理文件複製文件?
- 3. 如何使用lftp批處理文件獲取特定文件
- 4. 如何複製批處理文件中特定文件的目錄
- 5. 使用批處理文件移動特定數量的文件
- 6. 複製使用批處理
- 7. 批處理文件複製文件
- 8. 批處理文件無法複製特定行
- 9. 如何在批處理腳本中將特定數據從一個文件複製到另一個文件
- 10. 使用具有特定命名要求的批處理腳本複製文件
- 11. 根據文件名複製文件的批處理文件
- 12. 如何使用批覆制特定文件的列表?
- 13. 使用批處理文件複製文件
- 14. 使用批處理文件刪除和複製文件
- 15. 使用批處理文件將文件複製到photoshop目錄
- 16. 如何使Windows批處理文件複製目錄?
- 17. 批處理腳本複製文件名?
- 18. 批處理腳本複製文件
- 19. 批處理文件夾自動複製
- 20. 複製文件的批處理腳本
- 21. 如何從批處理文件中調用批處理文件?
- 22. 如何從批處理文件調用批處理文件
- 23. Mysql:使用批處理文件恢復數據庫
- 24. 如何恢復與批處理文件
- 25. 批處理文件計數複製的文件數
- 26. 如何使用python複製文件中的特定數據?
- 27. 定義在批處理文件特權
- 28. 如何使用批處理文件僅複製文件(不是目錄)?
- 29. 如何在Windows 7中通過批處理文件複製「使用中」文件
- 30. 如何使用批處理文件中的標誌調用批處理文件
我認爲您的大寫鎖定已損壞。 – GolezTrol