33 lines
2.1 KiB
Markdown
33 lines
2.1 KiB
Markdown
|
|
# 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}}}`
|