Unix 在OSX有一个好的免费IDE的任何语言中,在某些参数内剥离文本

Unix 在OSX有一个好的免费IDE的任何语言中,在某些参数内剥离文本,unix,ide,sed,Unix,Ide,Sed,我有一个txt文件,我想对其进行“grep”排序,并删除介于“<”和“>”之间的任何内容。我正在使用osx,所以如果你想推荐一个好的、免费的IDE,或者如果我可以用emacs来做,并且可能已经在操作系统上有了某种编译器。所以,我主要是在寻找剧本,用任何语言。ReplaceAll(“<*>,”),诸如此类?这是java还是什么?您可以使用sed来实现这一点。尝试sed“s/<[^>]*>//g”file.html 它将替换所有出现的<[^>]*>(这是>和之间所

我有一个txt文件,我想对其进行“grep”排序,并删除介于“<”和“>”之间的任何内容。我正在使用osx,所以如果你想推荐一个好的、免费的IDE,或者如果我可以用emacs来做,并且可能已经在操作系统上有了某种编译器。所以,我主要是在寻找剧本,用任何语言。ReplaceAll(“<*>,”),诸如此类?这是java还是什么?

您可以使用sed来实现这一点。尝试
sed“s/<[^>]*>//g”file.html

它将替换所有出现的
<[^>]*>
(这是
>
和之间所有文本的基本正则表达式)

有关详细信息,请参阅:


HTML(和XML)中使用了
符号来表示
,这在HTML和XML标记中使用得相当广泛。您还将看到
&]*>//g'zzzOtherDescriptions.txt[6]12544[7]12545-bash:lt[^>]*:找不到命令-bash:gt//g”:没有这样的文件或目录[5]退出1 sed/[7]-退出127 lt[^>]*sed:1:“'s/”:无效的命令代码?请尝试使用正确的引号(如“”)。我的答案之前有不正确的引语,所以我修正了它们。