我遇到了一個問題,我在開始時在文件中收到一些特殊字符;下同瞬間:特殊字符刪除'sed'
^@<9b>200931350515,test1,910,420032400825443
^@<9a>200931350515,test1,910,420032400825443
^@<9d>200931746996,test2,910,420031390086807
我使用下面的命令來刪除第一列數字以外的東西:
sed 's/^[^0-9]*//g' file.dat
上沒有成功。該文件是在Teradata的一個緊固端口上創建的,該過程在提取過程中自己添加了一些特殊字符。
該命令的任何想法?
它是否每行總是添加相同數量的字符? –
也可以在上面的行中獲得十六進制輸出(例如使用'xxd') –