小编AvZ*_*AvZ的帖子

Android 上的 APT 存储库

我在 Android 上使用名为“Termux”的终端模拟器。它附带安装的 APT 命令。然而,存储库非常有限。
我想做的是看看是否可以使用像 Ubuntu 和 Debian 这样的更大的存储库。
由于我只想使用和安装 CLI 程序(如cowsay),希望这不会成为问题。
这是一个好主意吗?如果是的话,该怎么办?

如果没有,是否可以通过其他简单的方式下载并安装单个软件包?

command-line ubuntu debian apt repository

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

bash 中的拼字游戏助手

我正在尝试在 bash 中创建一个拼字游戏助手,当给定一个字符列表时,它会找到/usr/share/dict/words文件中的所有单词。
例如,当给定字母时a,c,r,t
单词cart将匹配
单词car也将匹配
单词carat匹配

但是,如果a,a,c,r,t给出
Thencarat将匹配。

我试图找出是否可以只使用grep,我怀疑大括号扩展
{a,c,r,t}{a,c,r,t}可能对生成所有可能的字母组合有用,但相反,我遇到了类似的错误

grep: aaac: No such file or directory
grep: aaar: No such file or directory
grep: aaat: No such file or directory   
Run Code Online (Sandbox Code Playgroud)

运行命令时
$ grep {a,c,r,t}{a,c,r,t}{a,c,r,t}{a,c,r,t} /usr/share/dict/words

当我使用像"{a,c,r,t}{a,c,r,t}"or 之类的引号时"\{a,c,r,t\}\{a,c,r,t\}",大括号扩展根本不起作用

我知道上面的命令不应该作为拼字游戏的助手,但错误仍然出乎意料。命令有什么问题,我该如何解决?另外,可以grep用某种方式来制作拼字游戏助手吗?

grep wildcards brace-expansion

5
推荐指数
2
解决办法
665
查看次数