Polecenie wiersza touch
polecenia działa w programie Lion, ale potrzebujesz trochę tła, jak go używać.
Po pierwsze, musisz go wpisać, nie jest to narzędzie działające graficznie w oknie. Miejsce, w którym je wpisujesz, to aplikacja o nazwie Terminal . Możesz to znaleźć w folderze Narzędzia lub skorzystać z wyszukiwania Spotlight, aby go znaleźć.
Po uruchomieniu pojawi się okno wiersza poleceń, w którym możesz wpisywać polecenia. To, że piszesz, nie oznacza, że ma to coś wspólnego z kodowaniem, ale dla kogoś, kto jest nowicjuszem w „staromodnych” komendach systemu operacyjnego, może to wyglądać nieco zastraszająco.
Tak więc polecenie nazywa się dotykiem , a po poleceniu można przekazać różne parametry, jedynym wymaganym jest nazwa pliku. Wpisanie następującego spowoduje ustawienie daty ostatniej modyfikacji pliku na bieżącą godzinę:
touch filename
Oczywiście może być konieczne najpierw znalezienie pliku, co może wymagać dalszych poleceń, aby się do niego dostać. cd lub Zmień katalog komenda pomaga tutaj:
cd ~/Desktop/files/PDFs
touch filename
Lub możesz po prostu dodać pełną ścieżkę do pliku jako część polecenia:
touch ~/Desktop/files/PDFs/filename
Bardziej zaawansowane użycie polecenia dotykowego pozwala określić czas, który chcesz ustawić, zamiast korzystać z czasu wykonania, ustawić dostęp zamiast czasów modyfikacji itp. To właśnie robią parametry takie jak -t i inni. Niektórzy ustawiają czas na czas innego pliku, niektórzy ustawiają cofanie lub przewijanie w czasie o X, ( patrz tutaj po więcej szczegółów), np .:
touch -d '1 May 2005 10:22' file8
Poniżej znajduje się ta strona, która jest również przydatnym odniesieniem i doskonałym przykładem z kilkoma wskazówkami dla tych, którzy nie czują się komfortowo z lokalizacjami plików w wierszu poleceń
Pamiętaj, że spowoduje to zmianę atrybutów daty modyfikacji i daty utworzenia tylko, jeśli plik został utworzony po wprowadzonej dacie. Wynika to z faktu, że pliku nie można zmodyfikować przed jego utworzeniem. Jeśli utworzono przed ustawioną datą, tylko zmodyfikowana data zostanie zmieniona.
Jak zmienić atrybut daty utworzenia pliku?
Otwórz aplikację Terminal ( /Applications/Utilities/Terminal.app
) lub jeśli wolisz korzystać z iTerm.
Wpisz to w Terminal (bez wciskania enter / return) wstawiając datę w formacie YYYYMMDDhhmm
:
touch -t 201212211111
Otwórz okno Findera i zlokalizuj plik, który chcesz zmodyfikować, przeciągnij go i upuść w oknie Terminal, a następnie wstawi lokalizację pliku, używając terminologii wiersza poleceń. Oto przykład tego, co należy wpisać w terminalu w tym miejscu:
touch -t 201212211111 /Volumes/Mac\ HD/Pictures/somefile.jpg
201212211111 w powyższym przykładzie reprezentują „21 grudnia 2012 11:11