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

时间:2018-06-30 14:29:17

标签: bash

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

echo string>>filename.txt

2 个答案:

答案 0 :(得分:0)

您的代码是正确的。您可以使用它来写入文件。但是,您必须检查要向其中写入数据的文件的文件访问权限。 请检查以下内容以获取更多详细信息。 Create text file and fill it using bash Open and write data to text file using bash/shell scripting

答案 1 :(得分: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