Как избежать символа разрыва строки при объединении двух файлов? - PullRequest
0 голосов
/ 12 марта 2019
- tell me about yourself^M
  20 - bye for now
  21 - tell me about you^M
  22 - catch you later
  23 - about yourself^M

Я использую следующую команду для объединения двух текстовых файлов:

cat 1.txt >> 2.txt

Но в объединенном файле было много ^ M. Как аннулировать это? Я работаю на Mac Pro.

1 Ответ

0 голосов
/ 12 марта 2019

^ M является символом возврата каретки, восьмеричным 015. Удалите его с помощью tr '

cat 1.txt | tr -d '\015' >> 2.txt
...