Gri*_*ckz 97 bash awk sed append
我正在尝试找出将api详细信息插入到预先存在的配置中的最佳方法.我想过sed用于将api文本文件的内容插入config.inc文件的底部.我已经启动了脚本,但它不起作用,它擦除了文件.
#!/bin/bash
CONFIG=/home/user/config.inc
API=/home/user/api.txt
sed -e "\$a $API" > $CONFIG
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
Wil*_*ell 210
这应该工作:
cat "$API" >> "$CONFIG"
Run Code Online (Sandbox Code Playgroud)
您需要使用>>运算符追加到文件.重定向>会导致文件被覆盖.(截).