C
CrazedNerd
Guest
In sed, the "*" by itself is just interpreted literally/normally in my experience, for example, you could remove or replace every asterisk in a document like this:
Code:
sed 's/*//g' file
However, when you start using it try and match regular expressions, it does something far stranger than bash or grep does. These are the contents of my "perfect sentence" document that i use to test text editing at times:
Code:
The quick brown fox jumped over the lazy dog. It was very lazy today.
The quick brown fox jumped over the lazy dog. It was very lazy today.
If i do this with sed:
Code:
sed 's/T*/SQUIRMY/g' perfect-sentence
I get this, and i have no idea why, and the documentation doesn't clarify this behavior at all:
Code:
SQUIRMYhSQUIRMYeSQUIRMY SQUIRMYqSQUIRMYuSQUIRMYiSQUIRMYcSQUIRMYkSQUIRMY SQUIRMYbSQUIRMYrSQUIRMYoSQUIRMYwSQUIRMYnSQUIRMY SQUIRMYfSQUIRMYoSQUIRMYxSQUIRMY SQUIRMYjSQUIRMYuSQUIRMYmSQUIRMYpSQUIRMYeSQUIRMYdSQUIRMY SQUIRMYoSQUIRMYvSQUIRMYeSQUIRMYrSQUIRMY SQUIRMYtSQUIRMYhSQUIRMYeSQUIRMY SQUIRMYlSQUIRMYaSQUIRMYzSQUIRMYySQUIRMY SQUIRMYdSQUIRMYoSQUIRMYgSQUIRMY.SQUIRMY SQUIRMYISQUIRMYtSQUIRMY SQUIRMYwSQUIRMYaSQUIRMYsSQUIRMY SQUIRMYvSQUIRMYeSQUIRMYrSQUIRMYySQUIRMY SQUIRMYlSQUIRMYaSQUIRMYzSQUIRMYySQUIRMY SQUIRMYtSQUIRMYoSQUIRMYdSQUIRMYaSQUIRMYySQUIRMY.SQUIRMY
SQUIRMYhSQUIRMYeSQUIRMY SQUIRMYqSQUIRMYuSQUIRMYiSQUIRMYcSQUIRMYkSQUIRMY SQUIRMYbSQUIRMYrSQUIRMYoSQUIRMYwSQUIRMYnSQUIRMY SQUIRMYfSQUIRMYoSQUIRMYxSQUIRMY SQUIRMYjSQUIRMYuSQUIRMYmSQUIRMYpSQUIRMYeSQUIRMYdSQUIRMY SQUIRMYoSQUIRMYvSQUIRMYeSQUIRMYrSQUIRMY SQUIRMYtSQUIRMYhSQUIRMYeSQUIRMY SQUIRMYlSQUIRMYaSQUIRMYzSQUIRMYySQUIRMY SQUIRMYdSQUIRMYoSQUIRMYgSQUIRMY.SQUIRMY SQUIRMYISQUIRMYtSQUIRMY SQUIRMYwSQUIRMYaSQUIRMYsSQUIRMY SQUIRMYvSQUIRMYeSQUIRMYrSQUIRMYySQUIRMY SQUIRMYlSQUIRMYaSQUIRMYzSQUIRMYySQUIRMY SQUIRMYtSQUIRMYoSQUIRMYdSQUIRMYaSQUIRMYySQUIRMY.SQUIRMY
Not only does it alter the word "The" as intended, it inserts "SQUIRMY" between every other letter in the document! Maybe God doesn't actually exist...and the universe is governed by chaos...which is what i believe anyway.