小编Dud*_*Boy的帖子

Bash:使用 sed 取消注释 XML 标记

我当前有一个包含以下内容的文件:

<refrigerator>
    <food="watermelon" location="topShelf" />
    <!--
    <food="mango" location="bottomShelf" />
    --> 
    <!--
    <food="orange" location="middleShelf" />
    --> 
</refrigerator>
Run Code Online (Sandbox Code Playgroud)

我如何使用“sed”来删除<!---->取消注释“mango”?但是,如果文件中还有其他行被注释,我希望它们保持注释状态吗?

谢谢!

bash awk sed xml-parsing

3
推荐指数
1
解决办法
2599
查看次数

安装 AspectJ Eclipse

我正在尝试开始面向方面的编程。我正在使用最新的 eclipse(当前为 2019 年 12 月)

public aspect Observer {

}
Run Code Online (Sandbox Code Playgroud)

这会导致错误 Syntax error on token "aspect", interface expected

根据https://www.eclipse.org/ajdt/downloads

我添加了 http://download.eclipse.org/tools/ajdt/43/update

作为 eclipse 的更新站点

Eclipse AspectJ 安装站点

但是eclipse告诉我有些部分无法安装

安装错误

看起来有些零件缺失了

无法完成安装,因为找不到一项或多项所需的项目。正在安装的软件:AspectJ 开发工具 2.2.3.e43x-RELEASE-20130627-0800 (org.eclipse.ajdt.feature.group 2.2.3.e43x-RELEASE-20130627-0800) 缺少要求:AspectJ 1.7.3.20130613144500-a ( org.aspectj.ajde 1.7.3.20130613144500-a) 需要 'osgi.bundle; org.eclipse.core.runtime.compatibility 0.0.0',但找不到无法满足依赖关系:来自:AspectJ Compiler 1.7.3.20130613144500-a(org.aspectj.feature.group 1.7.3.20130613144500-a)到:org. eclipse.equinox.p2.iu;org.aspectj.ajde [1.7.3.20130613144500-a,1.7.3.20130613144500-a] 无法满足依赖关系:来自:AspectJ 开发工具 2.2.3.e43x-RELEASE-20130627-0800 (org.eclipse.ajdt.feature.group 2.2. 3.e43x-RELEASE-20130627-0800) 至:org.eclipse.equinox.p2.iu;org.aspectj.feature.group [1.7.3.20130613144500-a,1.7.3.20130613144500-a]

如何让 Aspects 在 Eclipse 中运行?你能帮我一下吗?

java eclipse aspectj

1
推荐指数
1
解决办法
2122
查看次数

接受文件名作为参数并计算重复单词和计数

我需要从文本文件中查找数字或重复字符,并且需要传递文件名作为参数。

示例: test.txt数据包含

Zoom
Run Code Online (Sandbox Code Playgroud)

输出应该是这样的:

z 1
o 2
m 1
Run Code Online (Sandbox Code Playgroud)

我需要一个命令接受文件名作为参数,然后列出该文件中的字符数。在我的示例中,我有一个包含zoom单词的 test.txt。所以输出就像每个字母重复了多少次。

我的尝试:

vi测试.sh

#!/bin/bash
FILE="$1" --to pass filename as argument
sort file1.txt | uniq -c --to count the number of letters
Run Code Online (Sandbox Code Playgroud)

bash shell

0
推荐指数
1
解决办法
60
查看次数

标签 统计

bash ×2

aspectj ×1

awk ×1

eclipse ×1

java ×1

sed ×1

shell ×1

xml-parsing ×1