Tyl*_*den 16 scripting text-processing files
在同一台机器上多个用户帐户的 .bashrc 或 .vimrc 文件末尾添加相同行的上下文中,将最后 n 行从一个 shell 脚本复制到另一个的简单方法是什么?
Jef*_*ler 17
由于 jasonwryan 还没有将他们的评论转化为答案,我将把它放在这里只是为了结束这个问题。如果您更喜欢通配符链接中的答案之一,我们可以关闭此 Q 作为副本。
for dest in file1 file2 file.3rd
do
tail -n 5 /path/to/source/file >> "$dest"
done
Run Code Online (Sandbox Code Playgroud)
...其中 5 是要抓取的行数。我在它周围放了一个循环只是为了演示一种方法——你可以在那里放一个 glob(例如 /home/userx*/.bashrc)。