komentorivityökaluja
Komentorivityökalut ovat ohjelmia, joita käytetään pääasiassa komentoriviltä (CLI). Ne on suunniteltu suorituskykyisiksi, pienikokoisiksi tehtävien suorittajiksi, jotka voivat ottaa vastaan syötettä, tuottaa tulosteita ja olla konfiguroitavissa lipuilla ja arvoilla. Yleensä ne toimivat tekstipohjaisesti ja mahdollistavat tuloksen ohjaamisen toisiin ohjelmiin putkien kautta, jolloin useita tehtäviä voidaan automatisoida yhdessä.
Työkäyttökohteet kattavat järjestelmänhallinnan, tiedostojen käsittelyn, ohjelmistokehityksen sekä datankäsittelyn ja raportoinnin. Komentorivityökalujen avulla voidaan suorittaa rutiinitehtäviä, muokata
Tunnetuimpia esimerkkejä Unix-tyyppisistä työkaluista ovat grep, sed, awk, cut, tr, sort, uniq, wc sekä peruskomennot kuten
Käyttö perustuu usein standard inputiin ja standard outputiin sekä lippujen hallintaan. Yleisiä standardeja ovat POSIX-rajapinta sekä
Eduksi ja haasteiksi korostuvat nopeus, toistettavuus ja resurssien vähäinen kulutus, mutta oppimiskäyrä sekä ympäristöspesifisyydet voivat olla