Ero sivun ”Komentorivin perusteet” versioiden välillä

Siirry navigaatioon Siirry hakuun
23 merkkiä lisätty ,  31. maaliskuuta 2012
→‎Jokerimerkit: "rm -r p*" turhan vaarallinen
(→‎Hakemistorakenteessa liikkuminen: ~käyttäjä; ~/Desktop)
(→‎Jokerimerkit: "rm -r p*" turhan vaarallinen)
Rivi 103: Rivi 103:


Jos siis edellisessä esimerkissä kirjoittaisimme komennon
Jos siis edellisessä esimerkissä kirjoittaisimme komennon
  $ rm -r p*
  $ rm -r *pelit
poistuisivat hakemistot <tt>pelit</tt> ja <tt>pikkupelit</tt> sisältöineen, koska ne alkavat p-kirjaimella. Vastaavasti kaikkiin ".testi"-päätteisiin tiedostoihin ja hakemistoihin viitattaisiin merkinnällä <tt>*.testi</tt> ja kaikkiin tiedostoihin/hakemistoihin, joiden nimessä esiintyy jossain kohtaa sana "linux" merkinnällä <tt>*linux*</tt>.
poistuisivat hakemistot <tt>pelit</tt> ja <tt>pikkupelit</tt> sisältöineen, koska ne loppuvat "pelit". Vastaavasti kaikkiin ".testi"-päätteisiin tiedostoihin ja hakemistoihin viitattaisiin merkinnällä <tt>*.testi</tt> ja kaikkiin tiedostoihin/hakemistoihin, joiden nimessä esiintyy jossain kohtaa sana "linux" (pienillä kirjaimilla) merkinnällä <tt>*linux*</tt>.


Toinen jokerimerkki on kysymysmerkki (?), joka viittaa mihin tahansa yhteen kirjaimeen (ääkkösten yms. osalta "kirjain" saattaa määräytyä eri tavoilla). Esimerkiksi merkintä <tt>a?</tt> vastaisi mm. merkintöjä <tt>aa, ab, ac,...</tt>, mutta ei merkintää <tt>aaa</tt>. Esimerkiksi voisimme poistaa kaikki kolmesta merkistä koostuvat tiedostot komennolla
Toinen jokerimerkki on kysymysmerkki (?), joka viittaa mihin tahansa yhteen kirjaimeen (ääkkösten yms. osalta "kirjain" saattaa määräytyä eri tavoilla). Esimerkiksi merkintä <tt>a?</tt> vastaisi mm. merkintöjä <tt>aa, ab, ac,...</tt>, mutta ei merkintää <tt>aaa</tt>. Esimerkiksi voisimme poistaa kaikki kolmesta merkistä koostuvat tiedostot komennolla
785

muokkausta

Navigointivalikko