我想将加密字符串导出到已经包含一些内容的文件中。
如何删除此文件的内容并添加我的字符串?
我试过猫,但没有奏效。谢谢你的帮助!
使用 > 重定向操作符,它将清除目标文件。使用 >> 追加到目标文件的末尾
cat encrypted_file.txt > desired_file.txt
在 Bash 中,您可以像这样使用 bash 轻松地将字符串重定向到文件中
echo "This is my string" > filename
单个>
将替换内容,>>
将字符串附加到文件末尾。
有关更多信息,请查看有关 Redirection 的 bash 手册。
试试这种方法:
while read user pass;do
echo "$user,$pass"
# do encrypt or other operation before echo
done <configfile >configfile.new