小编Wil*_*sem的帖子

为什么命令“ls | file”不起作用?

我一直在研究命令行并了解到|(pipeline) 旨在将命令的输出重定向到另一个命令的输入。那么为什么命令ls | file不起作用呢?

file 输入是多个文件名之一,例如 file filename1 filename2

ls输出是文件夹上的目录和文件列表,所以我认为ls | file应该显示文件夹上每个文件的文件类型。

但是,当我使用它时,输出是:

    Usage: file [-bcEhikLlNnprsvz0] [--apple] [--mime-encoding] [--mime-type]
        [-e testname] [-F separator] [-f namefile] [-m magicfiles] file ...
    file -C [-m magicfiles]
    file [--help]
Run Code Online (Sandbox Code Playgroud)

由于file命令的使用存在一些错误

command-line ls pipe file-command

32
推荐指数
5
解决办法
7983
查看次数

如何更改pass密码存储的gpg密钥

可以pass用作密码管理器来存储密码。

手册中不清楚的一件事是是否可以轻松更改使用的 gpg 密钥。一个人用 gpg 密钥初始化密码存储,但我想知道如果密钥过时该怎么办。

是否有一种方便的方法可以使用另一个密钥解密和重新加密存储在密码管理器中的所有密码?

password pgp

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

触发播放/暂停事件

可以在他/她的键盘上配置播放/暂停键来开始/暂停任何支持此功能的音乐播放器的音乐。

我正在编写一个应该触发这些事件的程序。目前程序调用:

rhythmbox-client --play
Run Code Online (Sandbox Code Playgroud)

开始播放音乐。这种方法的问题在于,例如用户可以使用Nuvola player.

如何触发播放/暂停事件?

shortcut-keys media

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

标签 统计

command-line ×1

file-command ×1

ls ×1

media ×1

password ×1

pgp ×1

pipe ×1

shortcut-keys ×1