如何将字符串写入文本文件

问题描述 投票:0回答:3

我的问题是关于 bash 中的文件处理。 我想在 Bash 脚本中将字符串写入文本文件。 我已经尝试过

echo string>>filename.txt
bash
3个回答
0
投票

您的代码是正确的。您可以使用它写入文件。但是您必须检查要写入数据的文件的文件访问权限。 检查以下内容以了解更多详细信息。 创建文本文件并使用 bash 填充它 使用 bash/shell 脚本打开文本文件并将数据写入文本文件


0
投票

这是一种有效的做法。不过我会考虑这一点:

echo "string" >> file.txt

引号可以处理多个单词(在 echo 的情况下,无论如何都可以,但始终使用它是一种很好的做法)。您还应该区分 > 和 >>

 > truncates the file (erases it) and replaces its contents with your string
>> on the other hand appends your string to the bottom of your file

0
投票

回显“字符串”>>文件名.txt

© www.soinside.com 2019 - 2024. All rights reserved.