编辑文本文件中的特定行可以通过以下几种方式实现:
sed -i 'n s/原内容/新内容/' 文件名
sed -i '/模式/ s/原内容/新内容/' 文件名
filename = '文件名'
line_number = 特定行号
new_content = '新内容'
with open(filename, 'r') as file:
lines = file.readlines()
if line_number <= len(lines):
lines[line_number - 1] = new_content + '\n'
with open(filename, 'w') as file:
file.writelines(lines)
以上是编辑文本文件中特定行的几种常见方法。根据具体需求和使用场景,选择合适的方式进行操作。
领取专属 10元无门槛券
手把手带您无忧上云