我正在尝试编写一个程序,为我做一些增量更新。我试图像这样使用sed:
while read line
do
sed -i 's?$line?$line:$(stat -c %y $line)?g' tmp_file
myarry[$count]=$line
done < "tmp_file"
我在这个“tmp_file”中添加了一些文本并将其清理干净然后我将所有行读入数组并将其与另一个文件进行对比。如果修改时间(%y)发生了变化,它将会对文件进行.tar备份,这会让事情进一步发展。
我在阅读我的专线时遇到了一些麻烦。或许问题是换线?还是阵列?无论哪种方式,它没有给我想要的结果,即在我的数组中输入行信息。任何帮助将不胜感激。提前致谢