Ero sivun ”Touch” versioiden välillä
(Kumottu muokkaus #23473, jonka teki ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT EROON MUSTA!!!!!!!! ([[User talk:ARTTUSN WIH) |
Pb (keskustelu | muokkaukset) p (selitykset ennen esimerkkejä, muotoiluja, wikilinkkejä) |
||
Rivi 1: | Rivi 1: | ||
[[Komentorivi]]komento touch päivittää [[tiedosto]]n | [[Komentorivi]]komento touch päivittää [[tiedosto]]n [[aikaleima]]t nykyhetkeen. Se ei muuta tiedoston sisältöä. Touchilla on mahdollista luoda myös täysin uusi, tyhjä tiedosto antamalla parametriksi tiedostonnimen, jota ei ole. | ||
Touch komennon 'vanhin' käyttötapa oli pakottaa [[make]]-ohjelma kääntämään kaikki tai osa tiedostoista uudestaan 'hipaisemalla' | Touch komennon 'vanhin' käyttötapa oli pakottaa [[make]]-ohjelma kääntämään kaikki tai osa tiedostoista uudestaan 'hipaisemalla' | ||
Rivi 5: | Rivi 5: | ||
== Käyttö == | == Käyttö == | ||
Päivitetään tiedoston aikaleimat nykyhetkeen tai luodaan kokonaan uusi tiedosto, mikäli seuraavan nimistä tiedostoa ei vielä ole: | |||
touch tiedostonnimi | touch tiedostonnimi | ||
Päivitetään tiedoston aikaleimaksi nykyhetken sijaan 27.4.2001 klo 23.59.33. [[Valitsin]] <tt>-c</tt> estää luomasta uutta tiedostoa, jos seuraavan nimistä ei vielä ole olemassa. | |||
touch -c -t 200104272359.33 tiedostonnimi | touch -c -t 200104272359.33 tiedostonnimi | ||
touch -a -r tiedosto1 tiedosto2 | touch -a -r tiedosto1 tiedosto2 | ||
Kopioidaan <tt>tiedosto1</tt>:n aikaleimat <tt>tiedosto2</tt>:lle muuttaen vain viimeistä avauspäivämäärää (valitsin <tt>-a</tt>). Valitsin <tt>-m</tt> annettuna <tt>-a</tt>:n sijaan muuttaisi pelkkää muokkauspäivämäärää. | |||
[[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]] | ==Katso myös== | ||
*[[Aikaleima]] | |||
[[Luokka:Coreutils]] | |||
[[Luokka:Komentorivin perustyökalut]] | |||
[[Luokka:Tiedostonhallinta]] | [[Luokka:Tiedostonhallinta]] |
Versio 25. heinäkuuta 2009 kello 19.07
Komentorivikomento touch päivittää tiedoston aikaleimat nykyhetkeen. Se ei muuta tiedoston sisältöä. Touchilla on mahdollista luoda myös täysin uusi, tyhjä tiedosto antamalla parametriksi tiedostonnimen, jota ei ole.
Touch komennon 'vanhin' käyttötapa oli pakottaa make-ohjelma kääntämään kaikki tai osa tiedostoista uudestaan 'hipaisemalla' ko. c-tiedostoja (touch *.c; make;) jolloin make sitten luuli jonkun 'koskeneen' niihin ja tulostiedostot rakennettiin uudestaan.
Käyttö
Päivitetään tiedoston aikaleimat nykyhetkeen tai luodaan kokonaan uusi tiedosto, mikäli seuraavan nimistä tiedostoa ei vielä ole:
touch tiedostonnimi
Päivitetään tiedoston aikaleimaksi nykyhetken sijaan 27.4.2001 klo 23.59.33. Valitsin -c estää luomasta uutta tiedostoa, jos seuraavan nimistä ei vielä ole olemassa.
touch -c -t 200104272359.33 tiedostonnimi
touch -a -r tiedosto1 tiedosto2
Kopioidaan tiedosto1:n aikaleimat tiedosto2:lle muuttaen vain viimeistä avauspäivämäärää (valitsin -a). Valitsin -m annettuna -a:n sijaan muuttaisi pelkkää muokkauspäivämäärää.