V kontextu přidávání stejných řádků na konec souborů .bashrc nebo .vimrc několika uživatelských účtů na stejném počítači, jaký by byl snadný způsob, jak zkopírovat posledních n řádků z jednoho skriptu shellu do druhého?
Přijatá odpověď:
Protože jasonwryan neproměnil jejich komentář v odpověď, vložím to sem, abych otázku uzavřel. Pokud místo toho dáváte přednost jedné z odpovědí z odkazu Wildcard, můžeme toto Q uzavřít jako duplikát.
for dest in file1 file2 file.3rd
do
tail -n 5 /path/to/source/file >> "$dest"
done
…kde 5 je počet řádků, které se mají uchopit. Vložil jsem kolem toho smyčku, abych demonstroval jeden způsob, jak to udělat — místo toho byste tam mohli vložit globus (například /home/userx*/.bashrc).
Linux – Je Linux považován za kompatibilní s Xsi, nebo do značné míry ano?
Linux – Směrovací tabulka „220“ V linuxovém jádře 3.2.0-23-generic?