在shell脚本中向文件添加一行,可以使用echo
命令将要添加的内容输出到文件中。具体操作如下:
add_line.sh
。#!/bin/bash
# 获取要添加的内容和文件名作为参数
content=$1
file=$2
# 使用echo命令将内容添加到文件中
echo "$content" >> "$file"
chmod +x add_line.sh
./add_line.sh "这是要添加的内容" "example.txt"
这样,example.txt
文件中就会添加一行这是要添加的内容
。
在这个过程中,我们使用了>>
操作符将内容追加到文件中,而不是覆盖原有内容。这样可以确保文件中的原有内容不会被删除。
领取专属 10元无门槛券
手把手带您无忧上云