小编eex*_*ess的帖子

想要“树”输出utf8

\xe2\x96\xb6 tree \xe4\xb8\x8b\xe8\xbd\xbd -L 1\n\\344\\270\\213\\350\\275\\275\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 BT\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 ISO\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 Let\\ s\\ Play\\ -\\ Sniper\\ Elite\\ v2\\ Nazi\\ Zombie\\ Army.flv\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 sniper\\ elite\\ v2\\ 02.flv\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 \\350\\275\\257\\344\\273\\266\\345\\214\\205\n
Run Code Online (Sandbox Code Playgroud)\n\n

这些 7 位 ASCII 输出是人类无法识别的。通常我用ascii2uni -a K转换成UTF8。但在 Fedora 25 中,它uni2ascii不在存储库中。那么还有什么办法让它输出UTF8呢?

\n

ascii unicode

6
推荐指数
2
解决办法
4762
查看次数

为什么我可以用更少的时间解密 gpg 加密的文件?

我用自己的 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

gpg

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

为找不到 bash 命令提供建议

当键入一个不存在的命令时,bash 显示“找不到命令...”。在ubuntu中,它会给出需要安装哪个包的建议;在 Fedora 中,什么也没有显示。

那么Fedora中有哪些软件有这个功能呢?我认为它不在 *bash-completion 中。

斯蒂芬·基特 (Stephen Kitt) 提出的 PackageKit-command-not-found 建议: 输出

bash command-not-found

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

"echo" html 内容到 perl 文件

我经常在 perl 中使用“echo $xxx >file”,通常用于调试。它丑陋但简单,它适合“有不止一种方法可以做到”。

但现在我有一个问题@_@_包含一个网页。

`echo "@_" >/tmp/curl`;
`echo """@_""" >/tmp/curl`;

sh: -c: line 5: syntax error near unexpected token `<'
sh: -c: line 5: ` <meta description="

`echo "'"@_"'" >/tmp/curl`;
`echo '"'@_'"' >/tmp/curl`;

sh: -c: line 0: syntax error near unexpected token `newline'
sh: -c: line 0: `echo "'"<html>'
Run Code Online (Sandbox Code Playgroud)

我想知道这是否可以做到。

ps:我测试了 bash,它在终端中工作。

r='<meta description="Ch<br><br>This'; echo $r >/tmp/curl
Run Code Online (Sandbox Code Playgroud)

但是 perl 不能。

#!/usr/bin/perl
$r='<meta description="Ch<br><br>This';
`echo "$r" >/tmp/curl`; exit;
Run Code Online (Sandbox Code Playgroud)

我觉得这里有一些技巧可以做到。

perl

0
推荐指数
1
解决办法
404
查看次数

标签 统计

ascii ×1

bash ×1

command-not-found ×1

gpg ×1

perl ×1

unicode ×1