I would like to export an encrypted string to a file that already has some content.
How can i delete the content of this file and add my string?
I tried cat but that did not work. Thanks for your help!
> リダイレクト演算子を使用すると、ターゲット ファイルが消去されます。>> を使用して、ターゲット ファイルの末尾に追加します。
cat encrypted_file.txt > desired_file.txt
このアプローチを試してください:
while read user pass;do
echo "$user,$pass"
# do encrypt or other operation before echo
done <configfile >configfile.new
Bash では、このように bash を使用して文字列をファイルに簡単にリダイレクトできます
echo "This is my string" > filename
シングル>
は内容を置き換え、>>
ファイルの末尾に文字列を追加します。
詳細については、Redirection に関する bash のマニュアルを参照してください。