从变量中读取输入

时间:2016-05-12 16:49:08

标签: linux bash scripting

我非常擅长自己编写脚本和学习。 所以,我正在编写一个简单的脚本来为ssh-agent添加密码短语。

所以我这样做:

#!/bin/bash
echo "Type your passphrase(followed by ENTER)"
read -s pass
echo ${pass}
ssh-agent bash

现在这是我感到困惑的地方。 接下来,我想输入命令ssh-add~ / .ssh / id_rsa,它从读取输入并自行执行。

我该怎么做?

所以echo $ pass只是为了验证读取是否成功。这将被删除,这里没有任何意义。我只是想简化每天这样做的步骤: ssh-agent bash ssh-add~ / .ssh / id_rsa (要求密码短语)

我想运行这个脚本,直接请求密码,它将被视为变量“pass”&它为我执行两个命令。 ssh-agent bash ssh-add~ / .ssh / id_rsa

0 个答案:

没有答案