我正在编写脚本来自动管理我的git电子邮件配置。在我的脚本中,我想输出一条消息,通知用户电子邮件配置已更改。我使用命令git config user.email
来获取新的电子邮件地址。但是,它会将其打印到换行符。我想将它打印到与我的消息相同的行。
这就是我现在所拥有的:
echo "Email not configured to Work in Work directory.";
git config user.email "myworkemail@myworkemail.com"
echo "Git email configuration has now been changed to "
git config user.email
答案 0 :(得分:2)
只需使用这样的子shell替换:
echo "Email not configured to Work in Work directory.";
git config user.email "myworkemail@myworkemail.com"
echo "Git email configuration has now been changed to \"$(git config user.email)\""
答案 1 :(得分:1)
help echo
:
选项:
-n不附加换行符
-e启用以下反斜杠转义的解释
-E明确禁止反斜杠转义的解释