我需要通过 cron 运行 bash 脚本来更新文件。该文件是一个 .DAT(类似于 csv)并包含管道分隔值。我需要在顶部插入一个标题行。
这是我到目前为止所拥有的:
#!/bin/bash
# Grab the file, make a backup and insert the new line
sed -i.bak 1i"red|blue|green|orange|yellow" thefilename.dat
Exit
但是如何将文件另存为不同的文件名,以便它始终采用 fileA,对其进行编辑,然后将其另存为 fileB