【发布时间】:2018-06-15 16:24:46
【问题描述】:
我想添加一个包含密码的文件的内容并将其添加到另一个包含电子邮件列表的文件中,我希望格式为:
email@example.com:examplepass
我尝试过使用 Python 脚本执行此操作,但到目前为止没有运气,使用 sed 尝试过它并且它有效,但不是我想要它执行的操作。我创建了一个新的环境变量,并设置如下:
export FILES=$(cat pass.txt)
然后我使用了命令
sed 's/$/$($FILES)/' test.txt > test5000.txt
将每行的每个密码添加到电子邮件列表中,但它会打印出来
email@example.com:$FILES
【问题讨论】:
-
你能举一个两个文件的小例子吗?
-
看起来不像是一个 python 问题。但是,如果您在简单的引号中使用
$FILES,则不会对其进行评估。你可以试试sed 's/\$/\$($FILES)/' test.txt > test5000.txt -
man paste。似乎正是您想要的。 -
@Jean-FrançoisFabre "在每行的末尾"
-
请将这两个文件添加到您的问题中,并将这些文件的所需输出添加到您的问题中。