Unix 在OSX有一个好的免费IDE的任何语言中,在某些参数内剥离文本
我有一个txt文件,我想对其进行“grep”排序,并删除介于“<”和“>”之间的任何内容。我正在使用osx,所以如果你想推荐一个好的、免费的IDE,或者如果我可以用emacs来做,并且可能已经在操作系统上有了某种编译器。所以,我主要是在寻找剧本,用任何语言。ReplaceAll(“<*>,”),诸如此类?这是java还是什么?您可以使用sed来实现这一点。尝试Unix 在OSX有一个好的免费IDE的任何语言中,在某些参数内剥离文本,unix,ide,sed,Unix,Ide,Sed,我有一个txt文件,我想对其进行“grep”排序,并删除介于“<”和“>”之间的任何内容。我正在使用osx,所以如果你想推荐一个好的、免费的IDE,或者如果我可以用emacs来做,并且可能已经在操作系统上有了某种编译器。所以,我主要是在寻找剧本,用任何语言。ReplaceAll(“<*>,”),诸如此类?这是java还是什么?您可以使用sed来实现这一点。尝试sed“s/<[^>]*>//g”file.html 它将替换所有出现的<[^>]*>(这是>和之间所
sed“s/<[^>]*>//g”file.html
它将替换所有出现的<[^>]*>
(这是>
和之间所有文本的基本正则表达式)
有关详细信息,请参阅:
和
符号来表示
,这在HTML和XML标记中使用得相当广泛。您还将看到&寻找一个“好的OSX免费IDE”和在一个文件中运行搜索和替换是两个完全不同的目标。这与IDE没有什么关系。必须安装sed,在osx bash上没有出现,当我尝试使用时出现令人惊讶的错误:subnetfile:Desktop subnetfile$sed's/<[^>]*>//g'zzzOtherDescriptions.txt[6]12544[7]12545-bash:lt[^>]*:找不到命令-bash:gt//g”:没有这样的文件或目录[5]退出1 sed/[7]-退出127 lt[^>]*sed:1:“'s/”:无效的命令代码?请尝试使用正确的引号(如“”)。我的答案之前有不正确的引语,所以我修正了它们。