主要目的是為了能夠讓excel快速處理。或用腳本并發(fā)處理文本。
注意:
1 如果有必要,你可以先用其他工具,把大文本按行排序。
2 由于powershell本身就能自動識別win,linux換行。所以本腳本沒有換行參數,也能正確分行。
3 win7+powershell2.0測試通過。
4 編碼類型,和編碼值,是不可分割的一對。所有亂碼的產生,是由于只知道編碼值,而不知道編碼類型!
如:
編碼值【70 00 73 00 20 4F 59 65 EB 58】
和
編碼類型【utf16】
結合起來,才知道,上述內容是【ps傳教士】。
這也是微軟發(fā)明,在文本中使用【bom頭】的原因。
對于沒有【bom頭】的utf8格式的,unicode格式的輸入文件,需要更改腳本源碼第x行,【Get-Content -Encoding UTF8】加上手動指明編碼。否則將產生亂碼。
對于腳本輸出的的文件。utf8格式的,unicode格式的,powershell也會自動加上【bom頭】。
- PC官方版
- 安卓官方手機版
- IOS官方手機版