Muokataan sivua Parallel
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 16: | Rivi 16: | ||
== Käyttö == | == Käyttö == | ||
=== Syntaksi === | === Syntaksi === | ||
$ parallel [asetukset] [komento] -- [ | $ parallel [asetukset] [komento] -- [argumentit ...] | ||
Ajetaan samaa ohjelmaa rinnakkain, mutta jokaiselle säikeelle annetaan eri | Ajetaan samaa ohjelmaa rinnakkain, mutta jokaiselle säikeelle annetaan eri argumentti. | ||
$ parallel [asetukset] -- [komento ...] | $ parallel [asetukset] -- [komento ...] | ||
Rivi 34: | Rivi 34: | ||
|- | |- | ||
| <tt>-i</tt> | | <tt>-i</tt> | ||
| Sen sijaan, että | | Sen sijaan, että argumentit sijoitettaisiin komennon perään, sijoitetaan ne <tt>{}</tt> -merkinnän sisään. | ||
|- | |- | ||
| <tt>-n</tt> | | <tt>-n</tt> | ||
| Komennolle kerralla syötettävien | | Komennolle kerralla syötettävien argumenttien määrä. Epäyhteensopiva <tt>-i</tt> -lipun kanssa. | ||
|} | |} | ||
Rivi 44: | Rivi 44: | ||
$ parallel -j 3 sha256sum -- *.mp3 | $ parallel -j 3 sha256sum -- *.mp3 | ||
Ajetaan <tt>sh</tt>:lla kolme skriptiä rinnakkain, mutta annetaan kaikille eri | Ajetaan <tt>sh</tt>:lla kolme skriptiä rinnakkain, mutta annetaan kaikille eri argumentit: | ||
$ parallel -i sh -c "sleep {}; echo {}. säie" -- 1 2 3 | $ parallel -i sh -c "sleep {}; echo {}. säie" -- 1 2 3 | ||
[[Luokka:Komentorivin erikoisohjelmat]] | [[Luokka:Komentorivin erikoisohjelmat]] |