我发现在管道中使用 find 然后使用 grep -v 来过滤文件而不是开发复杂的正则表达式模式要容易得多。但是,当我像这样将某些东西通过管道传输到 zmv 时:
find | grep -v TFLM | zmv "(*)" "TFLM \$1"
Run Code Online (Sandbox Code Playgroud)
它只是忽略输入并继续将转换应用于所有文件。有没有办法告诉它使用管道输入?我想我可以移开过滤掉的文件,然后使用 zmv,但这并不是真正的解决方案。
我用自己的 gpg 密钥加密了一个文件。
\n重启后,我可以直接用less查看gpg文件的解密内容,但是cat/gvim/gedit显示二进制内容。
\n为什么less有这个功能呢?它会使用 gnome-keying 自动解密吗?
\n\xe2\x96\xb6 file pw.gpg \npw.gpg: PGP RSA encrypted session key ....\n
Run Code Online (Sandbox Code Playgroud)\n