首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Linux shell语法

Linux shell语法
EN

Stack Overflow用户
提问于 2016-02-04 21:50:43
回答 2查看 57关注 0票数 0

我已经将ksh脚本移动到bash。这个脚本有一行我无法理解的内容:

代码语言:javascript
运行
复制
 pgp -z <pwd> +force $NAME1

谁能帮我找出它在这行中的意义或作用?-z选项用于将密码传递到pgp中。因此可能会随密码而变化。但是字符串pwd在这个脚本中只使用了一次。也许它只是重定向或某个全局变量?

EN

回答 2

Stack Overflow用户

发布于 2016-02-04 23:40:36

我相信这只是一个实际密码的文本占位符,意思是“当你使用这个脚本时,用实际的密码替换我”,或者:“当你使用这个脚本时,如果你不关心安全性,也不介意硬编码你的密码,让所有人都看到的话,用实际的密码替换我”。

编辑:有没有可能脚本正在开发中,开发人员还没有想出一种安全的方法来提供密码短语,并在此期间只是将其用作占位符?我发现了对-z参数here的有趣描述

代码语言:javascript
运行
复制
Enter pass phrase on command line
pgp -z "you really shouldn't ought to do this"
票数 1
EN

Stack Overflow用户

发布于 2016-02-09 20:20:59

我联系了一个人,他写了这些脚本,并把它们发给了我。这不是密码,只是文本。他将所有脚本中的密码替换为,并忘记将其记录在文档中...

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35202805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档