Aby użyć lokalnej ścieżki tekstowej w aplikacji Skróty na Macu, przekaż istniejący plik za pomocą opcji wiersza poleceń -i albo znajdź plik lub folder w Finderze i przekaż wybrany element do skrótu. Te udokumentowane sposoby zachowują rozróżnienie między tekstem ścieżki a plikiem wejściowym.
Ten przewodnik opisuje jedno zadanie wykonywane na komputerze: rozpoczęcie od ścieżki i przekazanie odpowiadającego jej istniejącego elementu do skrótu w celu sprawdzenia. Apple wyraźnie informuje, że przekazanie ścieżki przez potok dostarcza tekst, natomiast opcja -i traktuje dane wejściowe jako ścieżki do plików. W przypadku folderów poniższy sposób z Finderem stanowi udokumentowaną alternatywę, która nie zakłada nieudokumentowanego działania wiersza poleceń dla katalogów. Uruchamianie skrótów z wiersza poleceń.
Co trzeba zmienić, aby tekst ścieżki stał się plikiem wejściowym?
Apple wymienia Tekst, Pliki i Folder jako odrębne typy danych wejściowych skrótów. Ścieżka opisuje lokalizację; zamierzonym rezultatem jest tu istniejący element w tej lokalizacji, dostępny dla czynności, która go akceptuje. Wybranie dozwolonego typu wejściowego określa, jakie dane skrót przyjmuje z innej aplikacji. Poznawanie typów danych wejściowych w aplikacji Skróty na Macu.
Oficjalne strony cytowane tutaj nie potwierdzają uniwersalnej konwersji tekstu na plik lub folder wewnątrz przepływu pracy. Opisują natomiast sposoby przekazania elementu na wejściu skrótu. Jeśli potrzebujesz konkretnie w pełni wewnętrznej konwersji w trakcie działania skrótu, poniższe instrukcje przedstawiają obsługiwaną alternatywę, zamiast twierdzić, że taka konwersja została zweryfikowana.
Wybierz sposób odpowiedni do punktu wyjścia:
| Punkt wyjścia | Użyty sposób | Miejsce przekazania elementu do aplikacji Skróty |
|---|---|---|
| Ścieżka istniejącego pliku w Terminalu | Uruchom skrót z opcją -i |
Dane wejściowe skrótu |
| Ścieżka istniejącego folderu | Przejdź do niego w Finderze, zaznacz folder, a następnie uruchom skrót | Dane wejściowe skrótu |
| Ścieżka istniejącego pliku podczas pracy na komputerze | Przejdź do folderu nadrzędnego i zaznacz plik | Dane wejściowe skrótu |
Przygotuj przykładowe elementy do usunięcia i skrót do ich sprawdzania
W tym przewodniku używaj wyłącznie nowych, przykładowych materiałów. W Finderze otwórz folder domowy i utwórz folder o nazwie Shortcuts Path Demo, wybierając Plik > Nowy folder. Wewnątrz utwórz kolejny folder o nazwie Sample Folder. Apple opisuje tworzenie folderów w wybranej lokalizacji w Finderze za pomocą tego polecenia. Jeśli któraś z nazw jest już zajęta, wybierz nową i odpowiednio zmień późniejsze przykłady. Porządkowanie plików w folderach na Macu.
Następnie utwórz w TextEdit nowy dokument zawierający wyłącznie tekst Sample text for a path test. Wybierz Format > Zamień na zwykły tekst, a następnie Plik > Zachowaj. Zapisz dokument jako Sample Note.txt w nowym folderze Shortcuts Path Demo. Przed kontynuowaniem sprawdź w Finderze zapisaną nazwę. Dokumentacja TextEdit opisuje zarówno konwersję na zwykły tekst, jak i wybór miejsca zapisu. Tworzenie, otwieranie i konwertowanie dokumentów w TextEdit na Macu.
W aplikacji Skróty utwórz skrót o nazwie Inspect Local Item. Użyj przycisku dodawania na pasku narzędzi, wpisz nazwę i dodaj czynność Pokaż wykres zawartości, wyszukując ją w bibliotece czynności. Apple opisuje ręczne tworzenie skrótów i dodawanie czynności; w przewodniku po typach danych wejściowych zaleca skrót zawierający tylko czynność Pokaż wykres zawartości, aby sprawdzić, jakie dane przekazuje inna aplikacja. Tworzenie własnego skrótu na Macu, Poznawanie typów danych wejściowych w aplikacji Skróty na Macu.
Otwórz Szczegóły skrótu i włącz Użyj jako szybkiej czynności, a następnie włącz Finder. W deklaracji danych wejściowych u góry edytora kliknij bieżące typy i pozostaw dane wejściowe pliku i folderu. Połącz Pokaż wykres zawartości z Danymi wejściowymi skrótu. Apple zaznacza, że przed udostępnieniem Findera może być konieczne włączenie danych wejściowych pliku lub folderu. Uruchamianie skrótu podczas pracy na Macu.
W przypadku uruchomienia bez danych wejściowych wybierz Zatrzymaj i odpowiedz w deklaracji danych wejściowych i wpisz Najpierw wybierz przykładowy plik lub folder. Dzięki temu wymaganie wstępne demonstracji jest jasne, a przepływ pracy nie jest kontynuowany z pustą zmienną. Apple opisuje tę odpowiedź wraz z alternatywnymi sposobami postępowania przy braku danych wejściowych. Ograniczanie danych wejściowych skrótu uruchamianego z innej aplikacji na Macu.
Przekaż ścieżkę istniejącego pliku z Terminala
Po zapisaniu przykładowego pliku i utworzeniu skrótu uruchom w Terminalu to polecenie. Jest to kompletne wywołanie dla opisanego wyżej przykładowego zestawu:
shortcuts run "Inspect Local Item" -i "$HOME/Shortcuts Path Demo/Sample Note.txt"
Cudzysłów sprawia, że ścieżka pozostaje jednym argumentem mimo zawartych w niej spacji. Przewodnik Apple po Terminalu wyjaśnia ujmowanie ścieżek w cudzysłowy, a przewodnik po wierszu poleceń aplikacji Skróty opisuje opcję -i. Przed rozbudowaniem skrótu sprawdź odebraną zawartość na wykresie. To polecenie opracowano na podstawie dokumentacji; nie zostało ono tutaj uruchomione w sesji na Macu. Określanie plików i folderów w Terminalu na Macu, Uruchamianie skrótów z wiersza poleceń.
Aby użyć innego przykładowego pliku, uzyskaj jego rzeczywistą ścieżkę w Finderze: kliknij element prawym przyciskiem myszy, przytrzymaj klawisz Option i wybierz polecenie kończące się na jako ścieżkę. Użyj tej ścieżki jako argumentu w cudzysłowie po -i. Skopiowanie ścieżki pozwala uniknąć ręcznego odtwarzania nazw folderów. Określanie plików i folderów w Terminalu na Macu.
Pozostaw argument bezpośrednio po -i; przekazanie ścieżki do polecenia przez potok dostarcza tekst. W tej demonstracji użyj też jednego pliku wskazanego jawnie po nazwie. Apple obsługuje wiele ścieżek i symbole wieloznaczne, ale oznaczałoby to przekazanie dodatkowych elementów wejściowych poza zakresem tego zadania dotyczącego jednego elementu. Uruchamianie skrótów z wiersza poleceń.
Przekaż ścieżkę folderu jako zaznaczony element z Findera
W przypadku przykładowego folderu przejdź do Findera i wybierz Idź > Idź do folderu. Wpisz ~/Shortcuts Path Demo/ i naciśnij Return. W oknie, które się otworzy, zaznacz Sample Folder. Apple opisuje wpisywanie lub wklejanie ścieżek folderów, w tym użycie ~ dla folderu domowego. Bezpośrednie przechodzenie do określonego folderu na Macu.
Przed uruchomieniem skrótu zaznacz sam folder. Przejście do folderu nadrzędnego ułatwia jego zaznaczenie: element, który chcesz przekazać, jest widoczny w oknie. W przypadku pliku wykonaj te same czynności, przechodząc do jego folderu nadrzędnego, a następnie zaznacz plik.
Gdy przykładowy element jest zaznaczony, użyj menu podręcznego Czynność w Finderze i wybierz Usługi > Inspect Local Item. Apple opisuje również uruchamianie włączonych skrótów z menu Szybkie czynności zaznaczonego elementu. Sprawdź wykres danych wejściowych utworzony przez skrót. Uruchamianie skrótu podczas pracy na Macu.
To przekazanie między aplikacjami na komputerze: Finder rozpoznaje ścieżkę nawigacji, a zaznaczony element staje się danymi wejściowymi skrótu. Wymaga zaznaczenia elementu i nie zapewnia automatycznej konwersji wewnątrz istniejącego skrótu. Użyj tego sposobu, gdy celem jest rozpoczęcie pracy ze znanym folderem bez polegania na niezweryfikowanej metodzie konwersji.
Sprawdź typy, brakujące elementy i konflikty nazw
Zanim dodasz właściwe czynności przetwarzania, sprawdź opis danych wejściowych i wyjściowych następnej czynności. W bibliotece czynności najedź na czynność i kliknij przycisk informacji. W przypadku czynności już obecnej w przepływie pracy kliknij jej ikonę z wciśniętym klawiszem Control i wybierz Pokaż informacje. Apple opisuje, że ten tekst zawiera informacje o akceptowanych danych wejściowych i uzyskiwanych danych wyjściowych. Dopasuj odebrany element do tych wymagań. Nawigowanie po liście czynności w aplikacji Skróty na Macu.
Jeśli przekazanie nie działa zgodnie z oczekiwaniami, sprawdzaj kolejno:
- Sprawdź w Finderze, czy przykładowy element nadal istnieje i czy jego nazwa odpowiada podanej ścieżce.
- W przypadku danych wejściowych z Terminala sprawdź, czy ścieżka znajduje się po
-ii czy jest ujęta w proste cudzysłowy, gdy zawiera spacje. - W przypadku danych wejściowych z Findera sprawdź, czy zaznaczono element i czy skrót akceptuje odpowiadający mu typ pliku lub folderu.
- Zanim połączysz kolejne czynności, sprawdź
Dane wejściowe skrótu. Apple zaleca użyciePokaż wykres zawartoścido wykrywania odebranej zawartości orazPodglądmiędzy czynnościami do sprawdzania przepływu danych. Poznawanie typów danych wejściowych, Testowanie czynności.
Traktuj istnienie elementu i jego utworzenie jako osobne wymagania. Przykłady zaczynają się od zapisanych elementów; ścieżka do planowanego przyszłego pliku nie spełnia tego warunku. Jeśli zmienisz nazwę przykładu lub przeniesiesz go, przed powtórzeniem testu ponownie skopiuj jego ścieżkę.
Przepływ pracy sprawdzania nie zawiera czynności zapisywania, przenoszenia ani zmiany nazwy, więc nie wymaga ustalania zasad postępowania przy konflikcie miejsca docelowego. Podczas przygotowywania przykładów wybierz nową nazwę, jeśli używana jest już zajęta. Jeśli później dodasz czynność zapisującą pliki, osobno sprawdź jej udokumentowane opcje; ten przewodnik nie określa zachowania przy nadpisywaniu ani automatycznej zmianie nazw.
Gdy wykres pokazuje właściwy element, połącz Dane wejściowe skrótu bezpośrednio z czynnością, której udokumentowane dane wejściowe go akceptują. W przypadku ścieżki istniejącego pliku zwięzłym sposobem jest wejście przez wiersz poleceń. Przy typowym zadaniu dotyczącym folderu na komputerze zaznaczenie elementu w Finderze zapewnia udokumentowane przekazanie, którego rezultat można sprawdzić.
Źródła
- Uruchamianie skrótów z wiersza poleceń — Wsparcie Apple.
- Poznawanie typów danych wejściowych w aplikacji Skróty na Macu — Wsparcie Apple.
- Porządkowanie plików w folderach na Macu — Wsparcie Apple.
- Tworzenie, otwieranie i konwertowanie dokumentów w TextEdit na Macu — Wsparcie Apple.
- Tworzenie własnego skrótu na Macu — Wsparcie Apple.
- Uruchamianie skrótu podczas pracy na Macu — Wsparcie Apple.
- Ograniczanie danych wejściowych skrótu uruchamianego z innej aplikacji na Macu — Wsparcie Apple.
- Określanie plików i folderów w Terminalu na Macu — Wsparcie Apple.
- Bezpośrednie przechodzenie do określonego folderu na Macu — Wsparcie Apple.
- Nawigowanie po liście czynności w aplikacji Skróty na Macu — Wsparcie Apple.
- Testowanie czynności w aplikacji Skróty na Macu — Wsparcie Apple.