sql >> Database teknologi >  >> RDS >> Mysql

Sætter dataene, der er sendt til xargs, to gange på én linje

I dit eget eksempel bruger du &&til at bruge to kommandoer på én linje - så hvorfor ikke gøre

cat file | xargs -L1 -I db mysqldump db > db.sql && cat file | xargs -L1 -I db gzip database.sql

hvis du virkelig ønsker at gøre det hele på én linje ved kun at bruge xargs. Selvom jeg tror på det

cat file | xargs -L1 -I db mysqldump db > db.sql && cat file; gzip *.sql

ville give mere mening.



  1. Sagsudtryk vs sagsudsagn

  2. NLS_INITCAP() Funktion i Oracle

  3. Hvordan man fremskynder SELECT .. LIKE-forespørgsler i MySQL på flere kolonner?

  4. MySQL - vælg alle elementer med flere hashtags