C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Linux] C Shell (csh) touch użycie: Tworzenie lub aktualizacja znaczników czasowych plików
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] C Shell (csh) touch użycie: Tworzenie lub aktualizacja znaczników czasowych plików

Overview

Polecenie touch w C Shell (csh) służy do tworzenia nowych plików lub aktualizacji znaczników czasowych istniejących plików. Jest to przydatne narzędzie, gdy chcemy zmienić datę modyfikacji pliku na bieżącą datę i godzinę.

Usage

Podstawowa składnia polecenia touch jest następująca:

touch [opcje] [argumenty]

Common Options

  • -a: Aktualizuje tylko znacznik czasu dostępu pliku.
  • -m: Aktualizuje tylko znacznik czasu modyfikacji pliku.
  • -c: Nie tworzy nowego pliku, jeśli nie istnieje.
  • -t: Umożliwia ustawienie konkretnego znacznika czasu w formacie [[CC]YY]MMDDhhmm[.ss].

Common Examples

Przykłady użycia polecenia touch:

  1. Tworzenie nowego pliku:
    touch nowy_plik.txt
    
  2. Aktualizacja znacznika czasu istniejącego pliku:
    touch istniejący_plik.txt
    
  3. Aktualizacja tylko znacznika czasu dostępu:
    touch -a istniejący_plik.txt
    
  4. Ustawienie konkretnego znacznika czasu:
    touch -t 202310151230.00 plik_z_czasem.txt
    
  5. Nie tworzenie pliku, jeśli nie istnieje:
    touch -c nieistniejący_plik.txt
    

Tips

  • Używaj opcji -c, aby uniknąć przypadkowego tworzenia plików, które mogą być niepotrzebne.
  • Zawsze sprawdzaj daty modyfikacji plików po użyciu touch, aby upewnić się, że operacja została wykonana zgodnie z oczekiwaniami.
  • Możesz używać touch w skryptach do automatyzacji zadań związanych z zarządzaniem plikami.