Ero sivun ”Touch” versioiden välillä

Siirry navigaatioon Siirry hakuun
93 merkkiä lisätty ,  19. marraskuuta 2020
p
ei muokkausyhteenvetoa
p (wikilinkki)
pEi muokkausyhteenvetoa
 
(5 välissä olevaa versiota 5 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
[[Komentorivi]]komento touch päivittää [[tiedosto]]n "viimeksi avattu" ja "viimeksi muokattu" kentä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.
[[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'
ko. c-tiedostoja (touch *.c; make;) jolloin make sitten luuli jonkun 'koskeneen' niihin ja tulostiedostot rakennettiin uudestaan.
ko. c-tiedostoja (touch *.c; make;) jolloin make sitten luuli jonkun 'koskeneen' niihin ja tulostiedostot rakennettiin uudestaan.


== 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äivittää tiedoston aikaleimat nykyhetkeen tai luo kokonaan uuden tiedoston, mikäli tämännimistä tiedostoa ei vielä ole.


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
Päivittää tiedoston aikaleimaksi nykyhetken sijaan 27.4.2001 klo 23.59.33. Valitsin -c estää luomasta uutta tiedostoa, jos tämännimistä ei vielä ole olemassa.


  touch -a -r tiedosto1 tiedosto2
  touch -a -r tiedosto1 tiedosto2
Kopioi 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ää.
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]]
[[pl:Touch]]
1 122

muokkausta

Navigointivalikko