我有以下數據,我需要把它全部放在一行。
我有這個:
22791
;
14336
;
22821
;
34653
;
21491
;
25522
;
33238
;
我需要這個:
22791;14336;22821;34653;21491;25522;33238;
編輯
這些命令中沒有一個是完美的。
他們中的大多數都讓這樣的數據:
22791
;14336
;22821
;34653
;21491
;25522
我有以下數據,我需要把它全部放在一行。
我有這個:
22791
;
14336
;
22821
;
34653
;
21491
;
25522
;
33238
;
我需要這個:
22791;14336;22821;34653;21491;25522;33238;
這些命令中沒有一個是完美的。
他們中的大多數都讓這樣的數據:
22791
;14336
;22821
;34653
;21491
;25522
tr -d '\n' < yourfile.txt
修改</強>
如果此處發布的命令都不起作用,那麽除了用於分隔字段的換行符之外,您還有其他內容。可能你在文件中有DOS/Windows行結尾(雖然我希望Perl解決方案在這種情況下工作)?
嘗試:
tr -d "\n\r" < yourfile.txt
如果這不起作用,那麽你將不得不更仔細地檢查你的文件(例如在十六進制編輯器中),以找出你想要移除的實際字符。