小编Pet*_*ter的帖子

任何用于 openbox 的音量控制小程序?

各位,

环境:Ubuntu 14.04 最小 + openbox。它是一个开发箱。音频基于 alsa。

我喜欢 openbox 的轻巧性。我什至不使用 tint2,因为我觉得它没有增加太多价值。对于系统托盘,我只使用了一个名为 docker 的轻量级应用程序。

我唯一缺少的是可以进入系统托盘的轻量级音量控制小程序。

我看到一个名为 volume icon 的应用程序可能符合要求:

http://softwarebakery.com/maato/volumeicon.html

但是,我不确定它是否正在积极开发中。

我想知道您是否有关于轻量级且开发活跃的音量控制小程序的建议。

如果需要,我可以弯腰使用 tint2。

问候,
彼得

sound openbox

9
推荐指数
2
解决办法
4万
查看次数

防止shell脚本中的参数扩展

我经常不得不在文件中进行递归搜索。厌倦了一直输入整个“find/grep”组合,我刚刚创建了一个包含以下行的脚本:

find . -name $1 -exec grep $2 {} + 2>/dev/null
Run Code Online (Sandbox Code Playgroud)

这个想法是我应该能够运行它,例如:

myfind '*' hello
Run Code Online (Sandbox Code Playgroud)

问题是,当'*'传递到脚本中时,脚本会将其扩展到目录中的每个文件。

我试着引用$1

 find . -name '$1' -exec grep $2 {} + 2>/dev/null
Run Code Online (Sandbox Code Playgroud)

但是,这会$1变成文字字符串。

感谢您帮助找到正确的语法。一定是我缺少的一些简单的东西。

bash scripts

8
推荐指数
2
解决办法
3万
查看次数

如何将图标与 shell 脚本相关联?

可能的重复:
将图标应用于 bash 脚本

环境:Ubuntu 11.10

我有一个 Java 应用程序作为 jar 文件。我创建了一个包含以下行的批处理文件:

java -jar ~/MyApp.jar
Run Code Online (Sandbox Code Playgroud)

当我执行这个批处理文件时,Java 应用程序按预期工作。

为了创建桌面链接,我将此批处理文件复制到我的“桌面”文件夹中。这会导致桌面上出现一个图标。但是,图标上显示“Java”。我想将不同的图标与此桌面链接相关联。如果有人能指出我正确的方向,我将不胜感激。

icons

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

标签 统计

bash ×1

icons ×1

openbox ×1

scripts ×1

sound ×1