Witam,
nie jestem programistą ale często muszę wykonywać operacje w terminalu z mozolnym wpisywaniem nazwy pliku którego ma dotyczyć komenda i najczęściej nazwy pliku jaki ma powstać wynikowy. Nie wchodząc w szczegóły wyobraźmy sobie banalny przypadek (oczywiście chodzi mi tylko o przedstawienie idei) wykonywania w Terminalu komendy:
cp <plik źródłowy> <plik wynikowy>
Przyglądam się po raz pierwszy Automatorowi, widzę wiele ciekawych czynności jakie można wykorzystać w tym: odpytywanie o wskazanie rzeczy z Findera, uruchamianie skryptów powłoki lub korzystania ze skryptów które przecież mogą uruchamiać okno Terminala itp. Niestety nie potrafię sobie poradzić jak przekazać np. pełną nazwę ścieżki pliku wskazywanego czynnością "Prośba o rzeczy Findera" do terminala aby wykorzystał ją jaką zmienną do wykonania komendy (np powyższą: cp <wskazany plik> <nowy plik> ).
Proszę podpowiedzcie jak przekazać to jako zmienną do skryptu jako pełną nazwę pliku. Wtedy już sobie poradzą z automatyzacją dużo ciekawszych komend wymagających podania ścieżek i nazw plików, na których będą wykonywały bardzo potrzebne mi operacje, bez pamiętania za każdym razem pełnej (czasami długiej) składni komendy. Z góry dziękuję za pomoc.




LinkBack URL
About LinkBacks
