Puoi fare eco con le nuove righe per ottenere il risultato previsto. Nel tuo caso con l'espansione del server sarebbe:
$ echo -e server{1..4}"\n" | xargs -I{} echo derp {}
derp server1
derp server2
derp server3
derp server4
Puoi utilizzare una pipa aggiuntiva come questa
echo a b c d | xargs -n1 | xargs -I{} echo derp {}
derp a
derp b
derp c
derp d
L'uso intermedio di xargs 'echos' ogni lettera 'a b c d' individualmente a causa dell'opzione '-n1'. Questo mette ogni lettera sulla propria riga in questo modo,
echo a b c d | xargs -n1
a
b
c
d
È importante capire quando si utilizza -I (sostituzione di stringhe), xargs implica -L, che esegue il comando di utilità (nel tuo caso echo) una volta per riga. Inoltre, non puoi usare -n con -L poiché si escludono a vicenda.