小编sar*_*ari的帖子

Bash 分配 $1 值

#!/usr/bin/bash
kill9="9"
kill15="15"

if [ $1 == $kill9  ]; then
   set -- "$1" "$kill9"
else
   set -- "$1" "$kill15"
fi

echo $1
Run Code Online (Sandbox Code Playgroud)

如果我输入 -9,我希望 $1 变成 9,如果我输入 -15,我希望 $1 变成 15 我上面的脚本是错误的。

我怎么能这样做?

bash

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

密码存储以纯文本形式存储一些密码

我在这个论坛上的一个问题中通过了关于密码管理程序的红色并决定尝试一下。

我从下载页面(tarball 1.6.3)安装。我创建了一些测试条目,然后创建了一些真实条目并将它们提交到 git 并将它们推送到 github。当我查看我的 github 存储库时,我确实看到了一些非.gpg文件,其中包含推送到 github 的密码的纯文本版本。那些文件也存在于本地。我已从以下位置删除了我的真实密码~/.password-store

$ pass
Password Store
??? test
?   ??? test
?   ??? test
??? test1
?   ??? test2
??? test3
    ??? test4
Run Code Online (Sandbox Code Playgroud)

doubletest已经很奇怪了:

$ ls ~/.password-store/test
test  test.gpg
$ more !$/test
more ~/.password-store/test/test
uJ94!qmv}E\41GjLxJx`
$ gpg -dq <  ~/.password-store/test/test.gpg 
uJ94!qmv}E\41GjLxJx`
Run Code Online (Sandbox Code Playgroud)

这是正常的吗?我可以对存储的密码的纯文本版本做些什么?

password

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

标签 统计

bash ×1

password ×1