我需要一个 bash 脚本来获取加密的文件,因为被获取的文件包含敏感信息。
我希望脚本提示输入 GPG 密码,然后运行,获取加密文件。我不知道如何做到这一点。密码短语必须有用户输入,因为我不想将密钥与加密文件一起存储在服务器上。
查看一些不同的方法,我不想解密文件,获取未加密的文件,然后将其删除。如果脚本出现问题,我想减少留下未加密文件的机会。
有没有办法让文件的 GPG 输出以这种方式获取它?可能收集 STDOUT 并对其进行解析(如果 GPG 甚至可以以这种方式输出内容)。
此外,如果有另一种方法来加密 shell 脚本可以使用的文件,我不知道它,但对其他可能性持开放态度。
我想知道是否有人知道在屏幕会话中有铃声警报时让整个状态栏处于屏幕更改状态的方法。
在我公司内部,我们使用 jabber,因为我每天 90% 的时间都在屏幕环境中工作,所以我使用基于命令行的聊天客户端。当我们公司的某个人向我发送消息时,我并不总是立即看到警报。现在它强调了会话名称,但有时我很难注意到。
对于它的价值,我使用 mcabber 作为我的聊天客户端。我知道除了为新消息发送铃声之外,您还可以运行命令 - 如果这有助于使这项工作正常进行。
这是我当前的 .screenrc
startup_message off
screen
screen -t jabber mcabber
screen -t root
screen -t misc
bind ! select 11
bind @ select 12
bind \# select 13
bind $ select 14
bind % select 15
bind \^ select 16
bind & select 17
bind * select 18
bind ( select 19
bind ) select 10
hardstatus alwayslastline
hardstatus string '%{= kC}%{g}[%{G}%H%{g}]%{C}%?%-Lw%?%{Ck}%n*%f %t%?(%u)%?%{kC}%?%+Lw%?%= %{g}[%{B}%Y%m%d %{W}%c%{g}]'
Run Code Online (Sandbox Code Playgroud)