附加回声[密码生成器]

瑞安·霍顿(Ryan Hawdon)

我正在创建密码生成器,但是无法正确添加密码。

这是我的剧本

i="0"
while [ $i -lt 5 ]
do
    echo -n '#' >> passwords.txt && openssl rand -hex 4 >> passwords.txt && echo -n '/' >> passwords.txt && echo -n 'X' >> passwords.txt
    i=$[$i+1]
done

输出

#b887e0d0
/X#7093289e
/X#2210cfcd
/X#fd175e1f
/X#0c18fc9e
/X

预期产量

#b887e0d0/Z
#7093289e/Z
#2210cfcd/Z
#fd175e1f/Z
#0c18fc9e/Z

我如何做到这一点,以使其不跳过第一行,并且也使其按该顺序运行每个命令,并将其作为预期输出写入密码txt文件。

谢谢。

耳朵

这应该做:

for i in {1..5}; do
    printf '#%s/Z\n' "$(openssl rand -hex 4)"
done >passwords.txt

我将对echo的多个调用替换为对printf的单个调用。将对openssl的调用包装在命令替换中会带来使行尾消失的副作用,而换行符是导致示例中可见的换行不正确的原因。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

密码生成器

来自分类Dev

密码生成器问题

来自分类Dev

批量密码生成器

来自分类Dev

从密码生成器创建密码列表

来自分类Dev

将项目添加回可迭代的(收益/生成器)

来自分类Dev

在较早的回声上附加回声

来自分类Dev

JavaScript密码生成器数值问题

来自分类Dev

JavaScript 密码生成器 - 输出

来自分类Dev

密码生成器 Python 列表

来自分类Dev

真正的基本密码生成器

来自分类Dev

随机密码生成器javascript不返回密码

来自分类Dev

将生成器中的项目附加到列表

来自分类Dev

jQuery 表生成器未附加 <tr> 标记

来自分类Dev

JavaScript中的人类可口密码生成器

来自分类Dev

随机密码生成器重击

来自分类Dev

Python v3(随机密码生成器)

来自分类Dev

随机密码生成器Javascript不起作用

来自分类Dev

具有给定长度的密码生成器

来自分类Dev

随机密码生成器使用

来自分类Dev

如何随机化密码生成器的字符顺序

来自分类Dev

Yii代码生成器密码不起作用

来自分类Dev

用于Chrome的网站登录的加密密码生成器

来自分类Dev

密码生成器无法在OS X上运行

来自分类Dev

Google Spreadsheet-如何改进密码生成器代码

来自分类Dev

密码生成器显示池中未出现的迹象

来自分类Dev

用户名和密码生成器

来自分类Dev

密码生成器结合实际单词

来自分类Dev

无法确认电子邮件帐户密码生成器

来自分类Dev

随机密码生成器Swift 3?