#[1]Unix & Linux Stack Exchange [2]Feed for question 'What is `^M` and how do I get rid of it?'
Stack Exchange Network
Stack Exchange network consists of 177 Q&A communities including [3]Stack Overflow, the largest, most trusted online community for developers to learn,
share their knowledge, and build their careers.
[4]Visit Stack Exchange ([5]BUTTON)
[6]____________________
Loading...
1.
2. [7]0
3. [8]+0
4.
+ [9]Tour Start here for a quick overview of the site
+ [10]Help Center Detailed answers to any questions you might have
+ [11]Meta Discuss the workings and policies of this site
+ [12]About Us Learn more about Stack Overflow the company
+ [13]Business Learn more about hiring developers or posting ads with us
5.
6. [14]Log in [15]Sign up
7.
[16]current community
+ Unix & Linux
[17]help [18]chat
+ Unix & Linux Meta
your communities
[19]Sign up or [20]log in to customize your list.
[21]more stack exchange communities
[22]company blog
By using our site, you acknowledge that you have read and understand our [23]Cookie Policy, [24]Privacy Policy, and our [25]Terms of Service.
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It only takes a minute to
sign up.
[26]Sign up to join this community
[27][INLINE]
Anybody can ask a question
[28][INLINE]
Anybody can answer
[29][INLINE]
The best answers are voted up and rise to the top
([30]BUTTON)
[31]Unix & Linux-[32][IMAGE]
1. [33]Home
2.
1. [34]Questions
2. [35]Tags
3. [36]Users
4. [37]Jobs
5. [38]Unanswered
[39]What is `^M` and how do I get rid of it?
[40]Ask Question
Asked 8 years, 5 months ago
Active [41]4 months ago
Viewed 245k times
([42]BUTTON)
180
([43]BUTTON) ([44]BUTTON)
52
When I open the file in Vim, I see strange ^M characters.
Unfortunately, the world's favorite search engine does not do well with special characters in queries, so I'm asking here:
* What is this ^M character?
* How could it have got there?
* How do I get rid of it?
[45]vim [46]special-characters
[47]share | [48]improve this question | ([49]BUTTON) follow |
[50]edited Nov 10 '19 at 12:35
[51][INLINE]
[52]Matthias Braun
4,11933 gold badges2424 silver badges3737 bronze badges
asked Feb 17 '12 at 23:10
[53][INLINE]
[54]Christoph WurmChristoph Wurm
3,94855 gold badges2121 silver badges2626 bronze badges
* 2
It's a control character digraph, for more info: help digraph-table. - [55]Eric Leschinski Jul 1 '19 at 2:50
* VS Code has an EOL option at the bottom that will auto convert an open file. - [56]Stack Underflow Apr 6 at 20:06
[57]add a comment |
12 Answers 12
[58]Active [59]Oldest [60]Votes
([61]BUTTON)
131
([62]BUTTON)
The ^M is a carriage-return character. If you see this, you're probably looking at a file that originated in the DOS/Windows world, where an
end-of-line is marked by a carriage return/newline pair, whereas in the Unix world, end-of-line is marked by a single newline.
Read [63]this article for more detail, and also the Wikipedia entry for [64]newline.
[65]This article discusses how to set up vim to transparently edit files with different end-of-line markers.
If you have a file with ^M at the end of some lines and you want to get rid of them, use this in Vim:
:s/^M$//
(Press Ctrl+V Ctrl+M to insert that ^M.)
[66]share | [67]improve this answer | ([68]BUTTON) follow |
[69]edited Feb 20 '12 at 2:58
[70][INLINE]
[71]Gilles 'SO- stop being evil'
634k153153 gold badges13151315 silver badges18191819 bronze badges
answered Feb 17 '12 at 23:14
[72][INLINE]
[73]larskslarsks
16.9k44 gold badges3838 silver badges4949 bronze badges
* 12
Try :%s/^M/\r/g instead to remove ^M and replace ^M with newline character \r. Without %, the command applies for current line only. And I came
across some examples where ^M is not at end of line, such as The first line.^MThe second line. - [74]George Apr 14 '15 at 4:29
* 2
Or if you don't want loads of line breaks you could just do :%s/^M/ - [75]carefulnow1 Nov 21 '16 at 8:52
* 2
If it's just a carriage return by itself, that might be the classic (pre-Unix) Macintosh line break. Even some newer programs like Excel 2007 for
Mac do that for some reason. - [76]sudo Apr 18 '17 at 17:22
* @larsks But [77]altap.cz/salamander/help/salamand/appendix_txtfiles says that ^M is used in UNIX - [78]Vivex Feb 16 '18 at 7:23
* The article to which you have linked says that \n is used in Unix, which is correct. That is ASCII code 10, otherwise known as ^J. - [79]larsks Feb
16 '18 at 21:05
| [80]show 2 more comments
([81]BUTTON)
55
([82]BUTTON)
A simpler way to do this is to use the following command:
dos2unix filename
This command works with path patterns as well, Eg
dos2unix path/name*
If it doesn't work, try using different mode:
dos2unix -c mac filename
* -c Set conversion mode. Where CONVMODE is one of: ascii, 7bit, iso, mac with ascii being the default.
[83]share | [84]improve this answer | ([85]BUTTON) follow |
[86]edited Nov 13 '17 at 16:01
[87][INLINE]
[88]Devaldo
322 bronze badges
answered Feb 23 '12 at 17:30
[89][INLINE]
[90]AnonGeekAnonGeek
65144 silver badges44 bronze badges
* 1
+1 for mentioning about the -c flag default value and other options. At first try, the default didn't have the expected results. With dos2unix -c
max it worked. dos2unix: converting file launch_me.sh to Unix format... - [91]Johnny C Dec 19 '19 at 16:43
[92]add a comment |
([93]BUTTON)
42
([94]BUTTON)
Most UNIX operating systems have a utility called dos2unix that will convert the CRLF to LF. The other answers cover the "what are they" question.
[95]share | [96]improve this answer | ([97]BUTTON) follow |
answered Feb 18 '12 at 3:14
[98][INLINE]
[99]Aaron BrownAaron Brown
1,14577 silver badges77 bronze badges
[100]add a comment |
([101]BUTTON)
38
([102]BUTTON)
This worked for me
:e ++ff=dos
The :e ++ff=dos command tells Vim to read the file again, forcing dos file format. Vim will remove CRLF and LF-only line endings, leaving only the text
of each line in the buffer.
then
:set ff=unix
and finally
:wq
[103]share | [104]improve this answer | ([105]BUTTON) follow |
[106]edited Aug 29 '18 at 20:05
answered Dec 6 '16 at 20:43
[107][INLINE]
[108]StrykerStryker
54944 silver badges44 bronze badges
* 5
thanks! this worked for me but the accepted solution didnt - [109]3pitt May 30 '18 at 18:03
* Does ff refers to file format? What about ++ff? - [110]KcFnMi Aug 23 '18 at 18:10
* The :e ++ff=dos command tells Vim to read the file again, forcing dos file format. Vim will remove CRLF and LF-only line endings, leaving only the
text of each line in the buffer. - [111]Stryker Aug 29 '18 at 20:05
* To learn about ff, execute ":help ff" - [112]ohlemacher Jan 22 at 15:03
* simple and effective. I am not sure why cat file1 >> file2 is introducing dos line feeds when file 1 didn't have it in the first place
- [113]abacusreader Apr 23 at 12:09
[114]add a comment |
([115]BUTTON)
11
([116]BUTTON)
Another way to get rid of carriage returns is with the tr command.
I have a small script that look like this
#!/bin/sh
tmpfile=$(mktemp)
tr -d '\r' <"$1" >"$tmpfile"
mv "$tmpfile" "$1"
[117]share | [118]improve this answer | ([119]BUTTON) follow |
[120]edited Feb 4 '18 at 9:19
[121][INLINE]
[122]KusalanandacD
207k2626 gold badges385385 silver badges623623 bronze badges
answered Feb 18 '12 at 21:27
[123][INLINE]
[124]JohanJohan
4,14511 gold badge2222 silver badges3030 bronze badges
[125]add a comment |
([126]BUTTON)
8
([127]BUTTON)
You can clean this up with sed:
sed -e 's/^M$//' < infile > outfile
The trick is how to enter the carriage-return properly. Generally, you need to type C-v C-m to enter a literal carriage return. You can also have sed
work in place with
sed -i.bak -e 's/^M$//' infile
[128]share | [129]improve this answer | ([130]BUTTON) follow |
answered Feb 18 '12 at 5:07
[131][INLINE]
[132]Dale HagglundDale Hagglund
37611 silver badge22 bronze badges
[133]add a comment |
([134]BUTTON)
4
([135]BUTTON)
What is this ^M?
The ^M is a carriage-return character. If you see this, you're probably looking at a file that originated in the DOS/Windows world, where an
end-of-line is marked by a carriage return/newline pair, whereas in the Unix world, end-of-line is marked by a single newline.
How could it have got there?
When there is change in file format.
How do I get rid of it?
open your file with
vim -b FILE_PATH
save it with following command
:%s/^M//g
[136]share | [137]improve this answer | ([138]BUTTON) follow |
[139]edited Jan 28 '16 at 7:25
answered Nov 21 '15 at 16:45
[140][INLINE]
[141]Prashant KansePrashant Kanse
15733 bronze badges
* You've got a typo in open your filr with. - [142]Mateusz Piotrowski Jan 27 '16 at 20:48
* 4
This answer does not add anything to the other answers. The first paragraph is an almost verbatim copy from the accepted answer. The given code
will not save anything, but just remove all carriage return characters from all lines. And I am not sure how opening the file in binary mode will
help here. - [143]Dubu Jan 28 '16 at 7:58
[144]add a comment |
([145]BUTTON)
3
([146]BUTTON)
In my case,
Nothing above worked, I had a CSV file copied to Linux machine from my mac and I used all the above commands but nothing helped but the below one
tr "\015" "\n" < inputfile > outputfile
I had a file in which ^M characters were sandwitched between lines something like below
Audi,A4,35 TFSi Premium,,CAAUA4TP^MB01BNKT6TG,TRO_WBFB_500,Trico,CARS,Audi,A4,35 TFSi Premium,,CAAUA4TP^MB01BNKTG0A,TRO_WB_T500,Trico,
[147]share | [148]improve this answer | ([149]BUTTON) follow |
answered Dec 7 '16 at 8:45
[150][INLINE]
[151]Vishwanath gowda kVishwanath gowda k
47044 silver badges1010 bronze badges
* mac2unix -n inputfile outputfile, or, equivalently, dos2unix -c mac -n inputfile outputfile will handle that situation. - [152]Robin A. Meade Dec
11 '19 at 1:48
[153]add a comment |
([154]BUTTON)
1
([155]BUTTON)
You can use Vim in Ex mode:
ex -bsc '%s/\r//|x' file
1. -b binary mode
2. % select all lines
3. s substitute
4. \r carriage return
5. x save and close
[156]share | [157]improve this answer | ([158]BUTTON) follow |
answered Apr 17 '16 at 5:06
[159][INLINE]
[160]Steven PennySteven Penny
4,70733 gold badges3131 silver badges5454 bronze badges
[161]add a comment |
([162]BUTTON)
1
([163]BUTTON)
Sed in-place solution without needing to type the special character (you can copy this and it works):
sed -i -e "s/\r//g" filename
Explanation:
-i: in-place
-e: regular expression
\r: escaped carriage return
/g: replace globally
[164]share | [165]improve this answer | ([166]BUTTON) follow |
answered Mar 13 at 9:52
[167][INLINE]
[168]DreamFlasherDreamFlasher
19711 silver badge44 bronze badges
* The questioner was already editing the file with VIM, note. And there has been an in-place sed answer here since 2012. - [169]JdeBP Mar 13 at 10:50
* Yeah, but a good, working solution was missing. The existing sed solution doesn't work out-of-the-box. - [170]DreamFlasher Mar 14 at 11:11
* Dale Hagglund's in-place sed most definitely does work out of the box. - [171]JdeBP Mar 16 at 10:09
* Well, not for me. I'm on Ubuntu LTS 18.04. - [172]DreamFlasher Mar 16 at 11:42
* Make sure that you read the whole answer. - [173]JdeBP Mar 16 at 13:18
| [174]show 1 more comment
([175]BUTTON)
0
([176]BUTTON)
Add the following line to your ~/.vimrc
command! Tounix :call Preserve('1,$s/^M//')
Then when you have a file with the Windows line endings, run the command ":Tounix".
[177]share | [178]improve this answer | ([179]BUTTON) follow |
answered Sep 6 '19 at 14:05
[180][INLINE]
[181]Charlie DalsassCharlie Dalsass
19344 bronze badges
[182]add a comment |
([183]BUTTON)
-2
([184]BUTTON)
In the past, I have seen even configuration files are not parsed properly and complain about whitespace, but if you vi and do a set list it won't show
the whitespace, grep filename [[space]] will show you ^M
that's when dos2unix file helps
[185]share | [186]improve this answer | ([187]BUTTON) follow |
[188]edited Jul 10 '17 at 2:45
[189][INLINE]
[190]andrew lorien
35022 silver badges1111 bronze badges
answered Mar 29 '17 at 18:57
[191][INLINE]
[192]SriramSriram
1322 bronze badges
* This answer does not bring nothing new, does2unix is already mentioned at least in two answers much more older. - [193]Rui F Ribeiro Apr 12 '19 at
14:06
[194]add a comment |
[195]Highly active question. Earn 10 reputation in order to answer this question. The reputation requirement helps protect this question from spam and
non-answer activity.
Not the answer you're looking for? Browse other questions tagged [196]vim [197]special-characters or [198]ask your own question.
The Overflow Blog
* [199]Tales from documentation: Write for your clueless users
* [200]Podcast 252: a conversation on diversity and representation
Featured on Meta
* [201]Feedback post: New moderator reinstatement and appeal process revisions
* [202]The new moderator agreement is now live for moderators to accept across the...
Linked
-1
[203]BASH String concatenation adds "^M" character
1
[204]Grep a string in a file in bash
0
[205]How do I remove "^M" from a file?
1
[206]How to remove error in cent os7 while using ansys 18.2 ic engine module
3
[207]"^M: Command not found" from script
0
[208]How to change the newline position
0
[209]Why is my bash variable not working properly?
0
[210]Commands work for high computing cluster on bash terminal but not in shell script
1
[211]Issue in printing column with gawk
2
[212]sh script name -sh: /bin/sh^M: bad interpreter: No such file or directory
[213]See more linked questions
Related
[214]Hot Network Questions
* [215]Panoramas with a Ball Head
* [216]Why is the clock frequency of the PS/2 keyboard protocol so high?
* [217]1970s YA Sci-Fi novel with plot similarities to "Saturday, the Twelfth of October"
* [218]How can I prove that 3 planes are arranged in a triangle-like shape without calculating their intersection lines?
* [219]Why is the scriptSig formatted this way in the Genesis Block (inside function CreateGenesisBlock)
* [220]Make a Ramanujan magic square
* [221]Do facemasks cause CO2 poisoning?
* [222]PC uses speaker of headset instead of microphone
* [223]Mystery bowing notation
* [224]Greenhouse subfloor (greenhouse on top of concrete) -- best material?
* [225]Why are helmets and seatbelts required?
* [226]What is the most isolated building in the world?
* [227]What is the intuitive proof of the Power Rule?
* [228]How can I easily keep track of my landing count during pattern work?
* [229]What is the difference between a GFCI ungrounded circuit and a grounded circuit?
* [230]Is revealing the phone number during OTP verification process considered a vulnerability?
* [231]What is the difference between "downloaden", "runterladen" and "herunterladen"?
* [232]Why favor Custom Metadata over Custom Objects
* [233]Are all finite-dimensional algebras of a fixed dimension over a field isomorphic to one another?
* [234]Changing software engineer job with a lower title for migrating to another country?
* [235]How should I deal with a subordinate who is distracted and not performing well?
* [236]What are some examples of proving that a thing exists by proving that the set of such things has positive measure?
* [237]W2 doesn't include per diem. Is that an issue?
* [238]Is there anything akin to 'Jhana' in Zen Buddhism?
[239]more hot questions
[240]Question feed
Subscribe to RSS
Question feed
To subscribe to this RSS feed, copy and paste this URL into your RSS reader.
[241]
https://unix.stackex
[242][INLINE]
[243]Unix & Linux
* [244]Tour
* [245]Help
* [246]Chat
* [247]Contact
* [248]Feedback
* Mobile
[249]Company
* [250]Stack Overflow
* [251]Stack Overflow Business
* [252]Developer Jobs
* [253]About
* [254]Press
* [255]Legal
* [256]Privacy Policy
[257]Stack Exchange
Network
* [258]Technology
* [259]Life / Arts
* [260]Culture / Recreation
* [261]Science
* [262]Other
* [263]Stack Overflow
* [264]Server Fault
* [265]Super User
* [266]Web Applications
* [267]Ask Ubuntu
* [268]Webmasters
* [269]Game Development
* [270]TeX - LaTeX
* [271]Software Engineering
* [272]Unix & Linux
* [273]Ask Different (Apple)
* [274]WordPress Development
* [275]Geographic Information Systems
* [276]Electrical Engineering
* [277]Android Enthusiasts
* [278]Information Security
* [279]Database Administrators
* [280]Drupal Answers
* [281]SharePoint
* [282]User Experience
* [283]Mathematica
* [284]Salesforce
* [285]ExpressionEngine(R) Answers
* [286]Stack Overflow em Portugues
* [287]Blender
* [288]Network Engineering
* [289]Cryptography
* [290]Code Review
* [291]Magento
* [292]Software Recommendations
* [293]Signal Processing
* [294]Emacs
* [295]Raspberry Pi
* [296]Stack Overflow na russkom
* [297]Code Golf
* [298]Stack Overflow en espanol
* [299]Ethereum
* [300]Data Science
* [301]Arduino
* [302]Bitcoin
* [303]Software Quality Assurance & Testing
* [304]Sound Design
* [305]Windows Phone
* [306]more (28)
* [307]Photography
* [308]Science Fiction & Fantasy
* [309]Graphic Design
* [310]Movies & TV
* [311]Music: Practice & Theory
* [312]Worldbuilding
* [313]Video Production
* [314]Seasoned Advice (cooking)
* [315]Home Improvement
* [316]Personal Finance & Money
* [317]Academia
* [318]Law
* [319]Physical Fitness
* [320]Gardening & Landscaping
* [321]Parenting
* [322]more (10)
* [323]English Language & Usage
* [324]Skeptics
* [325]Mi Yodeya (Judaism)
* [326]Travel
* [327]Christianity
* [328]English Language Learners
* [329]Japanese Language
* [330]Chinese Language
* [331]French Language
* [332]German Language
* [333]Biblical Hermeneutics
* [334]History
* [335]Spanish Language
* [336]Islam
* [337]Russkij yazyk
* [338]Russian Language
* [339]Arqade (gaming)
* [340]Bicycles
* [341]Role-playing Games
* [342]Anime & Manga
* [343]Puzzling
* [344]Motor Vehicle Maintenance & Repair
* [345]Board & Card Games
* [346]Bricks
* [347]Homebrewing
* [348]Martial Arts
* [349]The Great Outdoors
* [350]Poker
* [351]Chess
* [352]Sports
* [353]more (16)
* [354]MathOverflow
* [355]Mathematics
* [356]Cross Validated (stats)
* [357]Theoretical Computer Science
* [358]Physics
* [359]Chemistry
* [360]Biology
* [361]Computer Science
* [362]Philosophy
* [363]Linguistics
* [364]Psychology & Neuroscience
* [365]Computational Science
* [366]more (10)
* [367]Meta Stack Exchange
* [368]Stack Apps
* [369]API
* [370]Data
* [371]Blog
* [372]Facebook
* [373]Twitter
* [374]LinkedIn
* [375]Instagram
site design / logo (c) 2020 Stack Exchange Inc; user contributions licensed under [376]cc by-sa. rev 2020.7.14.37215
Linux is a registered trademark of Linus Torvalds. UNIX is a registered trademark of The Open Group.
This site is not affiliated with Linus Torvalds or The Open Group in any way.
Unix & Linux Stack Exchange works best with JavaScript enabled [377][INLINE]
References
Visible links
1.
https://unix.stackexchange.com/opensearch.xml
2.
https://unix.stackexchange.com/feeds/question/32001
3.
https://stackoverflow.com/
4.
https://stackexchange.com/
5. form field = submit button
6. form field = text-submit field
7.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
8.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
9.
https://unix.stackexchange.com/tour
10.
https://unix.stackexchange.com/help
11.
https://unix.meta.stackexchange.com/
12.
https://stackoverflow.com/company/about
13.
https://stackoverflowbusiness.com/?ref=topbar_help
14.
https://unix.stackexchange.com/users/login?ssrc=head&returnurl=https%3a%2f%2funix.stackexchange.com%2fquestions%2f32001%2fwhat-is-m-and-how-do-i-get-rid-of-it
15.
https://unix.stackexchange.com/users/signup?ssrc=head&returnurl=https%3a%2f%2funix.stackexchange.com%2fquestions%2f32001%2fwhat-is-m-and-how-do-i-get-rid-of-it
16.
https://unix.stackexchange.com/
17.
https://unix.stackexchange.com/help
18.
https://chat.stackexchange.com/?tab=site&host=unix.stackexchange.com
19.
https://unix.stackexchange.com/users/signup?ssrc=site_switcher&returnurl=https%3a%2f%2funix.stackexchange.com%2fquestions%2f32001%2fwhat-is-m-and-how-do-i-get-rid-of-it
20.
https://unix.stackexchange.com/users/login?ssrc=site_switcher&returnurl=https%3a%2f%2funix.stackexchange.com%2fquestions%2f32001%2fwhat-is-m-and-how-do-i-get-rid-of-it
21.
https://stackexchange.com/sites
22.
https://stackoverflow.blog/
23.
https://stackoverflow.com/legal/cookie-policy
24.
https://stackoverflow.com/legal/privacy-policy
25.
https://stackoverflow.com/legal/terms-of-service/public
26.
https://unix.stackexchange.com/users/signup?ssrc=hero&returnurl=https%3a%2f%2funix.stackexchange.com%2fquestions%2f32001%2fwhat-is-m-and-how-do-i-get-rid-of-it
27.
https://cdn.sstatic.net/Img/hero/anonymousHeroQuestions.svg?v=748bfb046b78
28.
https://cdn.sstatic.net/Img/hero/anonymousHeroAnswers.svg?v=d5348b00eddc
29.
https://cdn.sstatic.net/Img/hero/anonymousHeroUpvote.svg?v=af2bb70d5d1b
30. form field = submit button
31.
https://unix.stackexchange.com/
32.
https://cdn.sstatic.net/Sites/unix/Img/logo.svg?v=eb6eb2b9e73c
33.
https://unix.stackexchange.com/
34.
https://unix.stackexchange.com/questions
35.
https://unix.stackexchange.com/tags
36.
https://unix.stackexchange.com/users
37.
https://unix.stackexchange.com/jobs?so_medium=StackOverflow&so_source=SiteNav
38.
https://unix.stackexchange.com/unanswered
39.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
40.
https://unix.stackexchange.com/questions/ask
41.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it?lastactivity
42. form field = submit button
43. form field = submit button
44. form field = submit button
45.
https://unix.stackexchange.com/questions/tagged/vim
46.
https://unix.stackexchange.com/questions/tagged/special-characters
47.
https://unix.stackexchange.com/q/32001
48.
https://unix.stackexchange.com/posts/32001/edit
49. form field = submit button
50.
https://unix.stackexchange.com/posts/32001/revisions
51.
https://www.gravatar.com/avatar/9f5a87db35489d2958945f35b457f1ee?s=32&d=identicon&r=PG
52.
https://unix.stackexchange.com/users/13171/matthias-braun
53.
https://i.stack.imgur.com/HPDxW.jpg?s=32&g=1
54.
https://unix.stackexchange.com/users/4297/christoph-wurm
55.
https://unix.stackexchange.com/users/25792/eric-leschinski
56.
https://unix.stackexchange.com/users/209109/stack-underflow
57.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
58.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it?answertab=active#tab-top
59.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it?answertab=oldest#tab-top
60.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it?answertab=votes#tab-top
61. form field = submit button
62. form field = submit button
63.
http://peterbenjamin.com/seminars/crossplatform/texteol.html
64.
http://en.wikipedia.org/wiki/Newline
65.
http://vim.wikia.com/wiki/File_format
66.
https://unix.stackexchange.com/a/32003
67.
https://unix.stackexchange.com/posts/32003/edit
68. form field = submit button
69.
https://unix.stackexchange.com/posts/32003/revisions
70.
https://i.stack.imgur.com/cFyP6.jpg?s=32&g=1
71.
https://unix.stackexchange.com/users/885/gilles-so-stop-being-evil
72.
https://www.gravatar.com/avatar/b9506717d24256a090524dd5505d3207?s=32&d=identicon&r=PG
73.
https://unix.stackexchange.com/users/4989/larsks
74.
https://unix.stackexchange.com/users/60741/george
75.
https://unix.stackexchange.com/users/187797/carefulnow1
76.
https://unix.stackexchange.com/users/84887/sudo
77.
https://www.altap.cz/salamander/help/salamand/appendix_txtfiles/
78.
https://unix.stackexchange.com/users/276276/vivex
79.
https://unix.stackexchange.com/users/4989/larsks
80.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
81. form field = submit button
82. form field = submit button
83.
https://unix.stackexchange.com/a/32504
84.
https://unix.stackexchange.com/posts/32504/edit
85. form field = submit button
86.
https://unix.stackexchange.com/posts/32504/revisions
87.
https://www.gravatar.com/avatar/07fdca007fa8f30120a412f1920fdf1f?s=32&d=identicon&r=PG&f=1
88.
https://unix.stackexchange.com/users/260306/devaldo
89.
https://www.gravatar.com/avatar/85507158976a9a4ea94dc7ff6f019f33?s=32&d=identicon&r=PG&f=1
90.
https://unix.stackexchange.com/users/15874/anongeek
91.
https://unix.stackexchange.com/users/156237/johnny-c
92.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
93. form field = submit button
94. form field = submit button
95.
https://unix.stackexchange.com/a/32020
96.
https://unix.stackexchange.com/posts/32020/edit
97. form field = submit button
98.
https://www.gravatar.com/avatar/7f4f03e3ca4b76a340f156407f9faeb7?s=32&d=identicon&r=PG
99.
https://unix.stackexchange.com/users/11524/aaron-brown
100.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
101. form field = submit button
102. form field = submit button
103.
https://unix.stackexchange.com/a/328504
104.
https://unix.stackexchange.com/posts/328504/edit
105. form field = submit button
106.
https://unix.stackexchange.com/posts/328504/revisions
107.
https://i.stack.imgur.com/qApC0.jpg?s=32&g=1
108.
https://unix.stackexchange.com/users/202943/stryker
109.
https://unix.stackexchange.com/users/255344/3pitt
110.
https://unix.stackexchange.com/users/144148/kcfnmi
111.
https://unix.stackexchange.com/users/202943/stryker
112.
https://unix.stackexchange.com/users/53596/ohlemacher
113.
https://unix.stackexchange.com/users/396468/abacusreader
114.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
115. form field = submit button
116. form field = submit button
117.
https://unix.stackexchange.com/a/32059
118.
https://unix.stackexchange.com/posts/32059/edit
119. form field = submit button
120.
https://unix.stackexchange.com/posts/32059/revisions
121.
https://i.stack.imgur.com/RpGej.jpg?s=32&g=1
122.
https://unix.stackexchange.com/users/116858/kusalananda
123.
https://www.gravatar.com/avatar/8db04bfbfe7a7b7ff108cc9869b049c6?s=32&d=identicon&r=PG
124.
https://unix.stackexchange.com/users/2567/johan
125.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
126. form field = submit button
127. form field = submit button
128.
https://unix.stackexchange.com/a/32024
129.
https://unix.stackexchange.com/posts/32024/edit
130. form field = submit button
131.
https://www.gravatar.com/avatar/b039a6683550d74705f9d00dcd24b6b7?s=32&d=identicon&r=PG
132.
https://unix.stackexchange.com/users/4506/dale-hagglund
133.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
134. form field = submit button
135. form field = submit button
136.
https://unix.stackexchange.com/a/244589
137.
https://unix.stackexchange.com/posts/244589/edit
138. form field = submit button
139.
https://unix.stackexchange.com/posts/244589/revisions
140.
https://i.stack.imgur.com/ODx3H.jpg?s=32&g=1
141.
https://unix.stackexchange.com/users/144256/prashant-kanse
142.
https://unix.stackexchange.com/users/128489/mateusz-piotrowski
143.
https://unix.stackexchange.com/users/43377/dubu
144.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
145. form field = submit button
146. form field = submit button
147.
https://unix.stackexchange.com/a/328616
148.
https://unix.stackexchange.com/posts/328616/edit
149. form field = submit button
150.
https://i.stack.imgur.com/1xDVG.jpg?s=32&g=1
151.
https://unix.stackexchange.com/users/64382/vishwanath-gowda-k
152.
https://unix.stackexchange.com/users/89782/robin-a-meade
153.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
154. form field = submit button
155. form field = submit button
156.
https://unix.stackexchange.com/a/277017
157.
https://unix.stackexchange.com/posts/277017/edit
158. form field = submit button
159.
https://www.gravatar.com/avatar/5ec9c21c8d54825b04def7a41998d18d?s=32&d=identicon&r=PG
160.
https://unix.stackexchange.com/users/17307/steven-penny
161.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
162. form field = submit button
163. form field = submit button
164.
https://unix.stackexchange.com/a/572681
165.
https://unix.stackexchange.com/posts/572681/edit
166. form field = submit button
167.
https://www.gravatar.com/avatar/1a73b9dddf21274ff0ec1a952b1a92b9?s=32&d=identicon&r=PG
168.
https://unix.stackexchange.com/users/67890/dreamflasher
169.
https://unix.stackexchange.com/users/5132/jdebp
170.
https://unix.stackexchange.com/users/67890/dreamflasher
171.
https://unix.stackexchange.com/users/5132/jdebp
172.
https://unix.stackexchange.com/users/67890/dreamflasher
173.
https://unix.stackexchange.com/users/5132/jdebp
174.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
175. form field = submit button
176. form field = submit button
177.
https://unix.stackexchange.com/a/539363
178.
https://unix.stackexchange.com/posts/539363/edit
179. form field = submit button
180.
https://i.stack.imgur.com/oETVN.jpg?s=32&g=1
181.
https://unix.stackexchange.com/users/167848/charlie-dalsass
182.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
183. form field = submit button
184. form field = submit button
185.
https://unix.stackexchange.com/a/354646
186.
https://unix.stackexchange.com/posts/354646/edit
187. form field = submit button
188.
https://unix.stackexchange.com/posts/354646/revisions
189.
https://lh3.googleusercontent.com/-FpLGqMq6n60/AAAAAAAAAAI/AAAAAAAAAFo/3tqdI_07M_M/photo.jpg?sz=32
190.
https://unix.stackexchange.com/users/60206/andrew-lorien
191.
https://www.gravatar.com/avatar/23ec408351875b09f75dc1f580e71bd7?s=32&d=identicon&r=PG
192.
https://unix.stackexchange.com/users/96185/sriram
193.
https://unix.stackexchange.com/users/138261/rui-f-ribeiro
194.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
195.
https://unix.stackexchange.com/help/privileges/protect-questions
196.
https://unix.stackexchange.com/questions/tagged/vim
197.
https://unix.stackexchange.com/questions/tagged/special-characters
198.
https://unix.stackexchange.com/questions/ask
199.
https://stackoverflow.blog/2020/07/13/tales-from-documentation-write-for-your-dumbest-user/
200.
https://stackoverflow.blog/2020/07/14/podcast-252-a-conversation-on-diversity-and-representation/
201.
https://meta.stackexchange.com/questions/350184/feedback-post-new-moderator-reinstatement-and-appeal-process-revisions
202.
https://meta.stackexchange.com/questions/350544/the-new-moderator-agreement-is-now-live-for-moderators-to-accept-across-the-netw
203.
https://unix.stackexchange.com/questions/399078/bash-string-concatenation-adds-m-character?noredirect=1
204.
https://unix.stackexchange.com/questions/491199/grep-a-string-in-a-file-in-bash?noredirect=1
205.
https://unix.stackexchange.com/questions/258104/how-do-i-remove-m-from-a-file?noredirect=1
206.
https://unix.stackexchange.com/questions/424614/how-to-remove-error-in-cent-os7-while-using-ansys-18-2-ic-engine-module?noredirect=1
207.
https://unix.stackexchange.com/questions/591331/m-command-not-found-from-script?noredirect=1
208.
https://unix.stackexchange.com/questions/512109/how-to-change-the-newline-position?noredirect=1
209.
https://unix.stackexchange.com/questions/532966/why-is-my-bash-variable-not-working-properly?noredirect=1
210.
https://unix.stackexchange.com/questions/448240/commands-work-for-high-computing-cluster-on-bash-terminal-but-not-in-shell-scrip?noredirect=1
211.
https://unix.stackexchange.com/questions/559136/issue-in-printing-column-with-gawk?noredirect=1
212.
https://unix.stackexchange.com/questions/512760/sh-script-name-sh-bin-shm-bad-interpreter-no-such-file-or-directory?noredirect=1
213.
https://unix.stackexchange.com/questions/linked/32001
214.
https://stackexchange.com/questions?tab=hot
215.
https://photo.stackexchange.com/questions/117895/panoramas-with-a-ball-head
216.
https://retrocomputing.stackexchange.com/questions/15607/why-is-the-clock-frequency-of-the-ps-2-keyboard-protocol-so-high
217.
https://scifi.stackexchange.com/questions/234477/1970s-ya-sci-fi-novel-with-plot-similarities-to-saturday-the-twelfth-of-octobe
218.
https://math.stackexchange.com/questions/3757038/how-can-i-prove-that-3-planes-are-arranged-in-a-triangle-like-shape-without-calc
219.
https://bitcoin.stackexchange.com/questions/97004/why-is-the-scriptsig-formatted-this-way-in-the-genesis-block-inside-function-cr
220.
https://codegolf.stackexchange.com/questions/207083/make-a-ramanujan-magic-square
221.
https://skeptics.stackexchange.com/questions/48099/do-facemasks-cause-co2-poisoning
222.
https://superuser.com/questions/1568508/pc-uses-speaker-of-headset-instead-of-microphone
223.
https://music.stackexchange.com/questions/101884/mystery-bowing-notation
224.
https://diy.stackexchange.com/questions/197668/greenhouse-subfloor-greenhouse-on-top-of-concrete-best-material
225.
https://law.stackexchange.com/questions/53219/why-are-helmets-and-seatbelts-required
226.
https://travel.stackexchange.com/questions/158311/what-is-the-most-isolated-building-in-the-world
227.
https://math.stackexchange.com/questions/3757030/what-is-the-intuitive-proof-of-the-power-rule
228.
https://aviation.stackexchange.com/questions/79536/how-can-i-easily-keep-track-of-my-landing-count-during-pattern-work
229.
https://diy.stackexchange.com/questions/197669/what-is-the-difference-between-a-gfci-ungrounded-circuit-and-a-grounded-circuit
230.
https://security.stackexchange.com/questions/234668/is-revealing-the-phone-number-during-otp-verification-process-considered-a-vulne
231.
https://german.stackexchange.com/questions/59326/what-is-the-difference-between-downloaden-runterladen-and-herunterladen
232.
https://salesforce.stackexchange.com/questions/312716/why-favor-custom-metadata-over-custom-objects
233.
https://math.stackexchange.com/questions/3757202/are-all-finite-dimensional-algebras-of-a-fixed-dimension-over-a-field-isomorphic
234.
https://workplace.stackexchange.com/questions/160444/changing-software-engineer-job-with-a-lower-title-for-migrating-to-another-count
235.
https://workplace.stackexchange.com/questions/160406/how-should-i-deal-with-a-subordinate-who-is-distracted-and-not-performing-well
236.
https://mathoverflow.net/questions/365631/what-are-some-examples-of-proving-that-a-thing-exists-by-proving-that-the-set-of
237.
https://money.stackexchange.com/questions/127757/w2-doesnt-include-per-diem-is-that-an-issue
238.
https://buddhism.stackexchange.com/questions/39783/is-there-anything-akin-to-jhana-in-zen-buddhism
239.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
240.
https://unix.stackexchange.com/feeds/question/32001
241. form field = text entry field
242.
https://unix.stackexchange.com/posts/32001/ivc/3ae4
243.
https://unix.stackexchange.com/
244.
https://unix.stackexchange.com/tour
245.
https://unix.stackexchange.com/help
246.
https://chat.stackexchange.com/?tab=site&host=unix.stackexchange.com
247.
https://unix.stackexchange.com/contact
248.
https://unix.meta.stackexchange.com/
249.
https://stackoverflow.com/company/about
250.
https://stackoverflow.com/
251.
https://stackoverflowbusiness.com/
252.
https://stackoverflow.com/jobs
253.
https://stackoverflow.com/company/about
254.
https://stackoverflow.com/company/press
255.
https://stackoverflow.com/legal
256.
https://stackoverflow.com/legal/privacy-policy
257.
https://stackexchange.com/
258.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
259.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
260.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
261.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
262.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
263.
https://stackoverflow.com/
264.
https://serverfault.com/
265.
https://superuser.com/
266.
https://webapps.stackexchange.com/
267.
https://askubuntu.com/
268.
https://webmasters.stackexchange.com/
269.
https://gamedev.stackexchange.com/
270.
https://tex.stackexchange.com/
271.
https://softwareengineering.stackexchange.com/
272.
https://unix.stackexchange.com/
273.
https://apple.stackexchange.com/
274.
https://wordpress.stackexchange.com/
275.
https://gis.stackexchange.com/
276.
https://electronics.stackexchange.com/
277.
https://android.stackexchange.com/
278.
https://security.stackexchange.com/
279.
https://dba.stackexchange.com/
280.
https://drupal.stackexchange.com/
281.
https://sharepoint.stackexchange.com/
282.
https://ux.stackexchange.com/
283.
https://mathematica.stackexchange.com/
284.
https://salesforce.stackexchange.com/
285.
https://expressionengine.stackexchange.com/
286.
https://pt.stackoverflow.com/
287.
https://blender.stackexchange.com/
288.
https://networkengineering.stackexchange.com/
289.
https://crypto.stackexchange.com/
290.
https://codereview.stackexchange.com/
291.
https://magento.stackexchange.com/
292.
https://softwarerecs.stackexchange.com/
293.
https://dsp.stackexchange.com/
294.
https://emacs.stackexchange.com/
295.
https://raspberrypi.stackexchange.com/
296.
https://ru.stackoverflow.com/
297.
https://codegolf.stackexchange.com/
298.
https://es.stackoverflow.com/
299.
https://ethereum.stackexchange.com/
300.
https://datascience.stackexchange.com/
301.
https://arduino.stackexchange.com/
302.
https://bitcoin.stackexchange.com/
303.
https://sqa.stackexchange.com/
304.
https://sound.stackexchange.com/
305.
https://windowsphone.stackexchange.com/
306.
https://stackexchange.com/sites#technology
307.
https://photo.stackexchange.com/
308.
https://scifi.stackexchange.com/
309.
https://graphicdesign.stackexchange.com/
310.
https://movies.stackexchange.com/
311.
https://music.stackexchange.com/
312.
https://worldbuilding.stackexchange.com/
313.
https://video.stackexchange.com/
314.
https://cooking.stackexchange.com/
315.
https://diy.stackexchange.com/
316.
https://money.stackexchange.com/
317.
https://academia.stackexchange.com/
318.
https://law.stackexchange.com/
319.
https://fitness.stackexchange.com/
320.
https://gardening.stackexchange.com/
321.
https://parenting.stackexchange.com/
322.
https://stackexchange.com/sites#lifearts
323.
https://english.stackexchange.com/
324.
https://skeptics.stackexchange.com/
325.
https://judaism.stackexchange.com/
326.
https://travel.stackexchange.com/
327.
https://christianity.stackexchange.com/
328.
https://ell.stackexchange.com/
329.
https://japanese.stackexchange.com/
330.
https://chinese.stackexchange.com/
331.
https://french.stackexchange.com/
332.
https://german.stackexchange.com/
333.
https://hermeneutics.stackexchange.com/
334.
https://history.stackexchange.com/
335.
https://spanish.stackexchange.com/
336.
https://islam.stackexchange.com/
337.
https://rus.stackexchange.com/
338.
https://russian.stackexchange.com/
339.
https://gaming.stackexchange.com/
340.
https://bicycles.stackexchange.com/
341.
https://rpg.stackexchange.com/
342.
https://anime.stackexchange.com/
343.
https://puzzling.stackexchange.com/
344.
https://mechanics.stackexchange.com/
345.
https://boardgames.stackexchange.com/
346.
https://bricks.stackexchange.com/
347.
https://homebrew.stackexchange.com/
348.
https://martialarts.stackexchange.com/
349.
https://outdoors.stackexchange.com/
350.
https://poker.stackexchange.com/
351.
https://chess.stackexchange.com/
352.
https://sports.stackexchange.com/
353.
https://stackexchange.com/sites#culturerecreation
354.
https://mathoverflow.net/
355.
https://math.stackexchange.com/
356.
https://stats.stackexchange.com/
357.
https://cstheory.stackexchange.com/
358.
https://physics.stackexchange.com/
359.
https://chemistry.stackexchange.com/
360.
https://biology.stackexchange.com/
361.
https://cs.stackexchange.com/
362.
https://philosophy.stackexchange.com/
363.
https://linguistics.stackexchange.com/
364.
https://psychology.stackexchange.com/
365.
https://scicomp.stackexchange.com/
366.
https://stackexchange.com/sites#science
367.
https://meta.stackexchange.com/
368.
https://stackapps.com/
369.
https://api.stackexchange.com/
370.
https://data.stackexchange.com/
371.
https://stackoverflow.blog/?blb=1
372.
https://www.facebook.com/officialstackoverflow/
373.
https://twitter.com/stackoverflow
374.
https://linkedin.com/company/stack-overflow
375.
https://www.instagram.com/thestackoverflow
376.
https://stackoverflow.com/help/licensing
377.
https://pixel.quantserve.com/pixel/p-c1rF4kxgLUzNc.gif
Hidden links:
379.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
380.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
381.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
382.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
383.
https://stackexchange.com/
384.
https://unix.stackexchange.com/
385.
https://unix.meta.stackexchange.com/
386.
https://unix.stackexchange.com/posts/32001/timeline
387.
https://unix.stackexchange.com/users/13171/matthias-braun
388.
https://unix.stackexchange.com/users/4297/christoph-wurm
389.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
390.
https://unix.stackexchange.com/posts/32003/timeline
391.
https://unix.stackexchange.com/users/885/gilles-so-stop-being-evil
392.
https://unix.stackexchange.com/users/4989/larsks
393.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
394.
https://unix.stackexchange.com/posts/32504/timeline
395.
https://unix.stackexchange.com/users/260306/devaldo
396.
https://unix.stackexchange.com/users/15874/anongeek
397.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
398.
https://unix.stackexchange.com/posts/32020/timeline
399.
https://unix.stackexchange.com/users/11524/aaron-brown
400.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
401.
https://unix.stackexchange.com/posts/328504/timeline
402.
https://unix.stackexchange.com/users/202943/stryker
403.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
404.
https://unix.stackexchange.com/posts/32059/timeline
405.
https://unix.stackexchange.com/users/116858/kusalananda
406.
https://unix.stackexchange.com/users/2567/johan
407.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
408.
https://unix.stackexchange.com/posts/32024/timeline
409.
https://unix.stackexchange.com/users/4506/dale-hagglund
410.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
411.
https://unix.stackexchange.com/posts/244589/timeline
412.
https://unix.stackexchange.com/users/144256/prashant-kanse
413.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
414.
https://unix.stackexchange.com/posts/328616/timeline
415.
https://unix.stackexchange.com/users/64382/vishwanath-gowda-k
416.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
417.
https://unix.stackexchange.com/posts/277017/timeline
418.
https://unix.stackexchange.com/users/17307/steven-penny
419.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
420.
https://unix.stackexchange.com/posts/572681/timeline
421.
https://unix.stackexchange.com/users/67890/dreamflasher
422.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
423.
https://unix.stackexchange.com/posts/539363/timeline
424.
https://unix.stackexchange.com/users/167848/charlie-dalsass
425.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
426.
https://unix.stackexchange.com/posts/354646/timeline
427.
https://unix.stackexchange.com/users/60206/andrew-lorien
428.
https://unix.stackexchange.com/users/96185/sriram
429.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
430.
https://unix.stackexchange.com/q/399078
431.
https://unix.stackexchange.com/q/491199
432.
https://unix.stackexchange.com/q/258104
433.
https://unix.stackexchange.com/q/424614
434.
https://unix.stackexchange.com/q/591331
435.
https://unix.stackexchange.com/q/512109
436.
https://unix.stackexchange.com/q/532966
437.
https://unix.stackexchange.com/q/448240
438.
https://unix.stackexchange.com/q/559136
439.
https://unix.stackexchange.com/q/512760
440.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it
441.
https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it