I ditt eget exempel använder du &&för att använda två kommandon på en rad - så varför inte göra
cat file | xargs -L1 -I db mysqldump db > db.sql && cat file | xargs -L1 -I db gzip database.sql
om du verkligen vill göra allt på en rad med endast xargs. Fast jag tror det
cat file | xargs -L1 -I db mysqldump db > db.sql && cat file; gzip *.sql
skulle vara mer vettigt.