Nel contesto dell'aggiunta delle stesse righe alla fine dei file .bashrc o .vimrc di più account utente sulla stessa macchina, quale sarebbe un modo semplice per copiare le ultime n righe da uno script di shell all'altro?
Risposta accettata:
Dal momento che jasonwryan non ha trasformato il loro commento in una risposta, lo metterò qui solo per chiudere la domanda. Se invece preferisci una delle risposte dal link di Wildcard, possiamo chiudere questa Q come duplicata.
for dest in file1 file2 file.3rd
do
tail -n 5 /path/to/source/file >> "$dest"
done
...dove 5 è il numero di linee da afferrare. Ci ho messo un giro solo per dimostrare un modo per farlo:potresti invece inserire un glob lì (/home/userx*/.bashrc per esempio).