Във вашия собствен пример използвате &&, за да използвате две команди на един ред - така че защо да не го направите
cat file | xargs -L1 -I db mysqldump db > db.sql && cat file | xargs -L1 -I db gzip database.sql
ако наистина искате да направите всичко на един ред, като използвате само xargs. Въпреки че вярвам в това
cat file | xargs -L1 -I db mysqldump db > db.sql && cat file; gzip *.sql
би имало повече смисъл.