小编nma*_*mat的帖子

如何在shell中管道md5哈希结果

我正在寻找一种简单的方法将结果通过管道传输md5sum到另一个命令中。像这样的东西:

$echo -n 'test' | md5sum | ...
Run Code Online (Sandbox Code Playgroud)

我的问题是不仅md5sum输出字符串的哈希值,还输出一个连字符,表示输入来自标准输入。我检查了 man 文件,但没有找到任何控制输出的标志。

bash ubuntu shell-script hashsum

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

在后台运行时获取用户输入

我正在编写一个脚本,提示用户输入并在之后进行一些处理。我是read用来获取数据的,但后来我注意到,当脚本使用键盘快捷键运行时(我在 Ubuntu 的键盘快捷键列表中添加了一个条目),它会忽略read并继续执行其余代码。

如何使用像这样在后台运行的脚本读取用户输入?

shell keyboard-shortcuts terminal input x11

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