8 text command-line grep sed text-processing
我有一个包含以下内容的文件:
apple
b\all
cat
\34
egg
Run Code Online (Sandbox Code Playgroud)
我想删除所有包含反斜杠的行。我尝试使用
sed '/\/d' pdataf.txt
Run Code Online (Sandbox Code Playgroud)
但它没有用。我应该尝试什么?
Zan*_*nna 11
你只需要逃避反斜杠(逃避逃避!)
$ sed '/\\/d' pdataf.txt
apple
cat
egg
Run Code Online (Sandbox Code Playgroud)
grep,打印所有没有的行\:
grep -v '\\' pdataf.txt
Run Code Online (Sandbox Code Playgroud)
同样awk:
awk '!/\\/' pdataf.txt
Run Code Online (Sandbox Code Playgroud)