# touch

> Δημιουργία αρχείων και ορισμός χρόνων προσπέλασης/τροποποίησης.
> Περισσότερες πληροφορίες: <https://www.gnu.org/software/coreutils/manual/html_node/touch-invocation.html>.

- Δημιουργία συγκεκριμένων αρχείων:

`touch {{διάδρομή/προς/αρχείο1 διαδρομή/προς/αρχείο2 ...}}`

- Ορισμός του χρόνου προσπέλασης ([a]ccess) ή τροποποίησης ([m]odification) ενός αρχείου στον τρέχοντα χρόνο, και μη δημιουργησεις το αρχείο αν δεν υπάρχει:

`touch {{[-c|--no-create]}} {{-a|-m}} {{διαδρομή/προς/αρχείο1 διαδρομή/προς/αρχείο2 ...}}`

- Ορισμός του χρόνου ([t]ime) ενός αρχείου σε συγκεκριμένη τιμή, και μη δημιουργήσεις το αρχείο αν δεν υπάρχει:

`touch {{[-c|--no-create]}} -t {{YYYYMMDDHHMM.SS}} {{διαδρομή/προς/αρχείο1 διαδρομή/προς/αρχείο2 ...}}`

- Ορισμός της χρονοσήμανσης των αρχείων στη χρονοσήμανση του αρχείου αναφοράς ([r]eference), και μη δημιουργήσεις το αρχείο αν δεν υπάρχει:

`touch {{[-c|--no-create]}} {{[-r|--reference]}} {{διαδρομή/προς/αρχείο_αναφοράς}} {{διαδρομή/προς/αρχείο1 διαδρομή/προς/αρχείο2 ...}}`

- Ορισμός της χρονοσήμανσης με βάση μια συμβολοσειρά ([d]ate):

`touch {{[-d|--date]}} "{{last year|5 hours|next thursday|nov 14|...}}" {{διαδρομή/προς/αρχείο}}`

- Δημιουργία πολλαπλών αρχείων με αύξοντα αριθμό:

`touch {{διαδρομή/προς/αρχείο{1..10}}}`

- Δημιουργία πολλαπλών αρχείων σε ένα εύρος γραμμάτων:

`touch {{διαδρομή/προς/αρχείο{a..z}}}`
